Python-获取法定节假日
获取公共节假日的接口,http://www.easybots.cn/holiday_api.net,
具体代码如下:
# -*- coding:utf-8 -*-import jsonimport urllib2date = "20170530"server_url = "http://www.easybots.cn/api/holiday.php?d="vop_url_request = urllib2.Request(server_url+date)vop_response = urllib2.urlopen(vop_url_request)vop_data= json.loads(vop_response.read())print vop_dataif vop_data[date]=='0':print "this day is weekday"elif vop_data[date]=='1':print 'This day is weekend'elif vop_data[date]=='2':print 'This day is holiday'else:print 'Error'
http://www.easybots.cn/holiday_api.net
说明如下:
功能特点
- 检查具体日期是否为节假日,工作日对应结果为 0, 休息日对应结果为 1, 节假日对应的结果为 2;
(对应支付工资比例的 100%, 200% 和 300%,以方便程序计算) - 获取具体月份下的节假日情况,只返回休息日或者节假日数据;
- 2017年节假日上线;
- 可同时传递一个或者多个日期(月份);
- 支持 2010-2017 中国法定节假日,以国务院发布的公告为准,随时调整及增加;
- 参数可以以 GET 或 POST 方式传递,以 JSON 格式返回结果。
- 为方便用户使用,数据类型已统一。
用法举例
- 检查一个日期是否为节假日 http://www.easybots.cn/api/holiday.php?d=20130101
- 检查多个日期是否为节假日 http://www.easybots.cn/api/holiday.php?d=20130101,20130103,20130105,20130201
- 获取2012年1月份节假日 http://www.easybots.cn/api/holiday.php?m=201201
- 获取2013年1/2月份节假日 http://www.easybots.cn/api/holiday.php?m=201301,201302
提示
- 2016年7月1日起(下半年),节假日API 依然免费。但需要凭授权码使用,无授权码的请求将返回垃圾数据。
2016年4月1日起,凭公司官网网址、组织机构代码证号和经办人的企业邮箱,在线填写资料,申请授权码。
个人凭身份证照片和手机号申请授权码。
查看原文
转载于:https://www.cnblogs.com/276815076/p/9728876.html
Python-获取法定节假日相关推荐
- Python获取法定节假日
Python获取法定节假日 import requests from bs4 import BeautifulSoup as BS# 获取指定月份节假日 def get_holidays(year, ...
- 【时间处理】python制作日历、判定日期是周几(2种方法) 、获取某年某月的日历数据、获取法定节假日
在写项目管理系统时,开发了日历管理模块,以结合个人日历提醒.审批流时间处理的等等,以下是用到的相关模块及代码: 1.判断给定的日期是周几(2种方法): 方法一: from datetime impor ...
- Python3 获取法定节假日
站在巨人的肩膀上. 想要获取法定节假日时,找到了这位大佬的博客. https://blog.csdn.net/joson1234567890/article/details/106214810 但是问 ...
- 分享一个大佬的网站,获取法定节假日
可以获取法定节假日 免费节假日 API - 提莫的神秘商店免费节假日api, 免费好用,简洁好看的文档.可能是最良心的免费节假日API接口了.具有TTS接口,可直接返回人类可阅读的中文结果, 持续更新 ...
- 超实用工具:获取法定节假日、休息日、周末天数
我们国家有法定节假日,有因为法定节假日需要额外补班的周末,还有平常普通的周末,如何创建一个工具类,能很方便的知道这些信息呢?如下的代码能实现这些功能: 给定日期,判断是否是法定节假日. 给定日期,判断 ...
- java获取法定节假日_java 获取n个工作日后的日期(包含法定节假日、双休日、节后补班)...
1.说明: 获取n个工作日后的日期(包含法定节假日.双休日.节后补班),需要在数据库手动入库当年的法定节假日及节假日调休补班.(也可写在配置文件中读取) 2.工具类代码 import java.tex ...
- java 获取法定节假日+周末+排除补班
1.代码 package com.example.demo.controller; import org.springframework.web.client.RestTemplate; import ...
- 使用C# 调用api接口获取法定节假日(百度api)
百度接口api:https://sp0.baidu.com/8aQDcjqpAAV3otqbppnN2DJv/api.php?query={date}&resource_id=6018 一.接 ...
- JavaScript获取法定节假日
API:http://opendata.baidu.com/api.php?query=2020年&resource_id=6018&format=json 返回参数: {" ...
- java 节假日_Java获取法定节假日并解析
1.接口调用:http://https://www.198bona.com 2.具体代码(红色部分为主要解析代码): /** * 日历导入根工具 */ public class CalenderUti ...
最新文章
- mastercam2019中文版
- Swift类扩展使用方法
- POJ - 2299 Ultra-QuickSort(线段树+离散化/归并排序)
- cude的__ldg使用
- JDBC进行事务管理
- JVM启动参数手册——JVM之八
- 内联失败函数变成static函数的一些问题
- Linux启动时 Error 15: File not found 问题解决方法
- VMware虚拟机安装Win10
- 用foobar,ape转mp3
- python怎么暂停运行_如何让python程序暂停?
- gta5因为计算机丢失xinput1,GTA5 运行缺少这个xinput1-3.dll,怎样办
- 这个日本大叔变态地扔了98%的家当后,瞬间从屌丝逆袭成人生赢家!
- 测绘-空中三角测量程序设计
- 打开matlab只出现蓝色的界面,win10 windows设置无法打开总卡在纯蓝色界面如何解决...
- css打印适应纸张_CSS print 样式 css控制打印样式 分页 页面大小
- 阿里技术风险与效能部负责人张瓅玶:从底层资源到核心竞争力 阿里巴巴的深度用云实践
- Oracle下的exp/imp
- sql-DbContext
- 对称密码体制与公钥密码体制
热门文章
- 深度linux笔记本独显,双显卡笔记本安装Deepin教程
- 用matlab画excel,如何用matlab在Excel中画画
- 【每日新闻】微软日本试行做四天休三天新制度 还发6000元补贴
- 网页游戏外挂资料(转)
- java游戏繁体字名字,繁体字游戏名字你知道有几个?
- plsql导入EXCEL数据到数据表
- 13.SpringBoot学习(十三)——JDBC之 Spring Boot Jpa多数据源
- C#山寨版本【天翼拨号客户端】---内含详细抓包,模拟数据---万事俱备,只欠东风。
- 小学计算机教育计划,人教版小学信息技术教学计划(精选4篇)
- 8款网页瀑布流布局插件(很不错的效果)