//判断日期是不是节假日或者双休日接口 @param time [时间(时间戳或者Y-m-d都可)] public function get_type_by_date(){ $t = $_GET['time']; if($this->isDateTime($t)){ $date = date("Ymd",strtotime($t)); }else{ $date = date("Ymd",$t); } $url = "http://api.goseek…
1.代码如下 $date = date("Ymd",time()); $url = "http://api.goseek.cn/Tools/holiday?date=".$date; $res = file_get_contents($url);    //json格式,前端需要直接提供 $res = json_decode($res,true);   //数组格式,方便后端判断 2.文档:http://api.goseek.cn/ 获取指定日期的节假日信息 1.接…
需要判定某日期是否为法定节假日,由于国家的节假日每年都在变动,所以使用接口判定是必要的.可惜的是,这样的接口并不多,在此汇总三个: http://tool.bitefu.net/jiari/ http://www.easybots.cn/holiday_api.net https://www.juhe.cn/docs/api/id/177 前两个看起来是个人的,最后一个是聚合数据的万年历接口. 在我的小项目中使用了前两个.感觉个人的搭建可能不会太稳定,但是聚合的api我看限制越来越多,每天只能进…
package com.buybal.bat.util; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Calendar; import java.util.Date;…
/** * 日期工具类 用于获取指定月份的工作日(除去周末和法定节假日) */ public class DateUtils { public static void main(String[] args) { // 获取工作日集合(排除周末) List<Date> workDays = getWorkDays(2020, 4); // 获取工作日字符串集合 List<String> dateString = getDateString(workDays); // 获取法定节假日集…
转自:http://www.cnblogs.com/yuan-chong/p/HolidayHelper.html 一.开发背景: 最近在公司开发的系统中,需要计算工作日,就是给出一个采购周期(n天),我需要计算出在n个工作日之后的日期.开始准备去调接口(ps:找了半天发现没有太合适的,还有吐槽下国家政府单位都没有官方接口的),但是负责这个项目的大佬说,万一别个的接口崩了,会影响我们自己的系统的正常运行,自己开发还是稳点,我就写了这个功能,特此记录下实现这个功能的思路. 二.定义: 工作日想必大…
前言 日常开发中,难免会用到判断今天是工作日.周末.法定节假日.节假日调休补班做一些业务处理,例如:仅在上班时间给用户推送消息.本文记录调用免费API查询全年工作日.周末.法定节假日.节假日调休补班数据 API介绍 https://api.apihubs.cn/holiday/get?size=500&year=2021,查询全年日历(含周末) 这个API是在知乎(https://zhuanlan.zhihu.com/p/343863993)上看到的,官网是这个:http://www.apihu…
/** * 判断当前日期是否在[startDate, endDate]区间 * * @param startDate 开始日期 * @param endDate 结束日期 * @author jqlin * @return */ public static boolean isEffectiveDate(Date startDate, Date endDate){ if(startDate == null || endDate == null){ return false; } long cur…
获取公共节假日的接口,http://www.easybots.cn/holiday_api.net, 具体代码如下: # -*- coding:utf-8 -*- import json import urllib2 date = "20170530" server_url = "http://www.easybots.cn/api/holiday.php?d=" vop_url_request = urllib2.Request(server_url+date)…
最近中秋.国庆临近,当大家开始抢票才反应过来,原来假日已然临近,打开mac日历,发现并没有标注节假日安排,发现了这篇文章,写了这篇读后感. 上面的文章介绍使用了两种在苹果系列设备设置中国节假日的方式:一种是订阅式,一种是导入方式.在这里我推荐使用订阅方式,一次订阅,终身使用(当然前提是不删除订阅并且提供方一直更新日历信息),还可以同步多个设备,尤其是对于使用苹果三件套的用户来说多设备之间无缝衔接同步,简直便利. 订阅地址 给大家推荐两个国内法定节假日和调休安排订阅地址,可以根据自己的喜好来选择…