当前位置: 首页 > news >正文

【python】使用chinesecalendar判断是不是工作日

1、场景

    有些定时任务和邮件,休息日不想发出来,影响大家愉快的休息的时间

 

2、用到的库

chinesecalendar · PyPI

 

3、安装与升级

# 安装
pip3 install chinesecalendar# 升级
pip install -U chinesecalendar

或者

pip3 install chinese_calendar

 

4、使用

from logzero import logger
from datetime import datetime
from chinese_calendar import is_workdaydef isWorkdays(date_value):"""# 判断是否是法定节假日"""if is_workday(date_value):print("{}是工作日".format(date_value))else:print("{}是休息日".format(date_value))# 当前日期
date_today = datetime.now().date()
print("date_today: {}, type: {}".format(date_today, type(date_1)))isWorkdays(date_today)

 

 

5、问题

由于库的数据不是实时获取的,每年都需要更新这个库,保持数据与官方发布的一致,不然会报错

 

参考链接:

Python判断指定日期是不是中国工作日/节假日_法定节假日算法python-CSDN博客

http://www.jsqmd.com/news/429081/

相关文章:

  • python+flask+vue框架的个人物品管理系统
  • 大模型开发全景图升级:7大框架+3平台+7UI,助你抢占AI高地!
  • 普通人怎么学AI
  • Hadoop集群搭建实战:手把手教你部署高可用环境
  • 7.5kw异步电机经典矢量控制仿真:Matlab/Simulink 实战
  • 告别知识孤岛!Wiki.js打造知识库,并实现随处可用。
  • Virtio 虚拟化 I/O 框架:间接描述符与 Event Index
  • python+flask+vue框架的基于.的社区服务平台 项目源码
  • python+flask+vue框架的基于 的图书借阅管理信息系统
  • Planner to PowerBI
  • 提示工程人才培养的敏捷学习路径:快速响应业务需求
  • 【2026年最新600套毕设项目分享】基于SpringBoot的智慧医疗问诊系统(14030)
  • Blender 基础操作
  • Bambu Studio基本操作
  • 企业数字空间设计的100个知识点:AI应用架构师的精华总结
  • AI应用架构师必学:伦理框架从理论到实践的案例拆解
  • AI如何影响各行各业,各行各业如何拥抱AI
  • 大数据领域Kafka的性能优化策略总结
  • 智慧工地防护服佩戴识别 安全帽图像识别 反光衣穿戴识别 工地安全监控 工地安全监测 人员防护装备合规性检查 智能安防监控第10511期 +deepseek
  • HBase与Hive整合:SQL查询大数据存储
  • 增强AI模型探索能力的策略设计
  • Windows 10/11 !暂时! 解决CMD命令行下中文乱码问题
  • 杀疯了!这些 C++ JS 冷门骚操作,每一行都堪称「语法黑魔法」
  • 蓝桥/16/B.1/可分解的正整数
  • AI 发展史
  • 分水岭是什么
  • 2026年苏州智能柜厂家推荐榜: 工具智能柜、零件智能柜、RFID智能柜、格子智能柜、智能无人仓库物联存储新场景 - 海棠依旧大
  • SDWebImage 在 Flutter 中的使用:通过插件桥接
  • 最新型诈骗题
  • CF2196C1题解