安装依赖

安装chinesecalendar库:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ chinesecalendar

github地址:https://github.com/LKI/chinese-calendar

教程

import datetime# 判断 2018年4月30号 是不是节假日
from chinese_calendar import is_workday, is_holiday
import chinese_calendar as calendar  # 也可以这样 importapril_last = datetime.date(2018, 4, 30)
is_workday(april_last) # 判断是否为工作日
is_holiday(april_last) # 判断是否为假日
# 或是使用如下代码
on_holiday, holiday_name = calendar.get_holiday_detail(april_last) # holiday_name 为具体的日期
# 这里 holiday_name 返回值为 'Labour Day'

具体的假日与英文名所在的文件是:https://github.com/LKI/chinese-calendar/blob/master/chinese_calendar/constants.py

"New Year's Day":"元旦"
"Spring Festival":"春节"
"Tomb-sweeping Day":"清明"
"Labour Day":"劳动节"
"Dragon Boat Festival":"端午"
"National Day":"国庆节"
"Mid-autumn Festival":"中秋"
"Anti-Fascist 70th Day":"中国人民抗日战争暨世界反法西斯战争胜利70周年纪念日"

python判断一个日期对应的节假日名相关推荐

  1. Python判断指定日期是不是法定节假日

    判断一个日期是否为工作日.节假日,有一个现成的库函数:chinesecalendar chinesecalendar · PyPI 1.安装 pip3 install chinesecalendar ...

  2. php验证一个日期是否是工作日,如何判断一个日期是节假日还是工作日

    最近的一个微信多客服项目需要判断当前的日期是节假日还是工作日,中国的节假日有点复杂,比如端午中秋这些假期是农历,而十一长假又会有补休,所以很难去简单的去判断,还好最近找到百度 APIStore 的一个 ...

  3. Python计算两日期之间排除节假日与非上班时间的工作时间

    Python计算两日期之间排除节假日与非上班时间的工作时间 前言 一.基本思路 二.代码示例 总结 文章目录 前言 一.基本思路 二.代码示例 总结 前言 工作中遇见需要写UDF计算事项办理时间的需求 ...

  4. python判断一个或者多个字符串,是否出现在一段话中

    python判断一个或者多个字符串,是否出现在一段话中 要判断一段话中是否有几个字符串,只要一个出现就为True,刚开始想用map函数,后来发现也挺麻烦. 查了一些资料,发现用 any比较好 比如 p ...

  5. 用python 判断一个单链表是否有环

    文章目录 用python 判断一个单链表是否有环. 第二次做DAY20201130 [141. 环形链表](https://leetcode-cn.com/problems/linked-list-c ...

  6. js 判断一个日期是不是在下周一到下周日

    如何判断一个日期在下周 我的想法是找出下周一的零点和下周日的23点59分59秒 然后比对是否在其中即可 let nowweek = new Date().getDay();if (nowweek==0 ...

  7. C++判断一个日期是某一年的多少天(含闰年判断)

    问题:C++判断一个日期是某一年的多少天(含闰年判断) 本程序通过VC++ 6.0编译与测试,具体代码如下: #include <iostream> using namespace std ...

  8. python判断一个列表是否包含另一个列表_Python判断一个list中是否包含另一个list全部元素的方法分析...

    Python判断一个list中是否包含另一个list全部元素的方法分析 本文实例讲述了Python判断一个list中是否包含另一个list全部元素的方法.分享给大家供大家参考,具体如下: 你可以用fo ...

  9. 判断日期是月末java_判断一个日期是否为月末 | 学步园

    判断一个日期是否为月末 Here's a very simple query that checks if the date is End of the Month. 这是一句简单的用于判断一个日期是 ...

最新文章

  1. (四)Java B2B2C o2o多用户商城 springcloud架构-断路器(Hystrix)
  2. pcie固态硬盘_主板2个M. 2接口,哪个m2插槽是与CPU直连?总结不得不说PCIE知识
  3. mysql文件查看工具_OpenDBViewer
  4. c# gdi设置画刷透明
  5. 题解 P5259【欧稳欧再次学车】
  6. python 论文数据处理_用Python一次性把论文作图与数据处理全部搞定!
  7. 6.18张朝阳再次直播带货    现拌现吃凉拌槐花上演“回忆杀”
  8. 利用Matlab绘制梯度图、散度图、旋度图
  9. DC中保存ddc格式文件(亲测有效!)save the unmapped design in ddc format
  10. 链家爬取深圳租房代码(java)
  11. 尚硅谷 SpringCloud 第二季学习笔记【已完结】
  12. 【微信小程序】页面导航
  13. Markdown设置字体大小、颜色、类型、加粗
  14. 【2019.07.10】python + OpenCV + adb 实现 自动 微信跳一跳
  15. 关于前端框架vue/react及UI框架的配合
  16. MySQL 的数据备份与恢复
  17. DPL常用激活函数求导
  18. python货币兑换_用python计算货币兑换
  19. 寻找2022数智化小巨人系列报道:OA引领者蓝凌的进阶之路
  20. 使用Mac移除文件的git版本控制

热门文章

  1. java 参数注入_Java通过反射,注入参数
  2. numpy_basic
  3. $.getJSON()应用
  4. 译:6.RabbitMQ Java Client 之 Remote procedure call (RPC,远程过程调用)
  5. OpenResty中使用反向代理
  6. 前端JS笔试面试题目
  7. 验证大小中括号是否成对闭合匹配
  8. 关于T-SQL中exists或者not exists子查询的“伪优化”的做法
  9. 【20160924】GOCVHelper MFC增强算法(2)
  10. Exception in thread main java.lang.NoClassDefFoundError: org/slf4j/helpers/NOPLoggerFactory错误解决方...