当前位置:

PHP 判断当前日期是否是法定节假日或者休息日

本文最后更新于2019-10-15,已超过 1年没有更新,如果文章内容、图片或者下载资源失效,请留言反馈,我会及时处理,谢谢!

温馨提示:本文共994个字,读完预计3分钟。

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://api.goseek.cn/Tools/holiday?date=数字日期,支持https协议。 
2、返回数据:正常工作日对应结果为 0, 法定节假日对应结果为 1, 节假日调休补班对应的结果为 2,休息日对应结果为 3 
3、节假日数据说明:本接口包含2017年起的中国法定节假日数据,数据来源国务院发布的公告,每年更新1次,确保数据最新 
4、示例: 
http://api.goseek.cn/Tools/holiday?date=20191007 
https://api.goseek.cn/Tools/holiday?date=20191007 
返回数据: 

{"code":10000,"data":1}

其他示例:

http://api.goseek.cn/Tools/holiday?date=20191006
法定节假日{"code":10000,"data":1}
http://api.goseek.cn/Tools/holiday?date=20191007 
法定节假日{"code":10000,"data":1}
http://api.goseek.cn/Tools/holiday?date=20191008 
工作日{"code":10000,"data":0}
http://api.goseek.cn/Tools/holiday?date=20191012 
补班{"code":10000,"data":2}
http://api.goseek.cn/Tools/holiday?date=20191013
双休{"code":10000,"data":3}
http://api.goseek.cn/Tools/holiday?date=20191019
双休{"code":10000,"data":3}  

 

 

 

 

本文链接:,转发请注明来源!
评论已关闭。