首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Holidays:工作日、节假日管理

    在处理日期相关的编程任务时,我们经常需要判断某一天是否为法定节假日、调休日或工作日。传统方法需要手动维护日期列表,不仅繁琐还容易出错。..."公司成立纪念日" # 合并公司假期和国家法定节假日company_cn = holidays.CN() + CompanyHolidays()一个鲜为人知的特性是holidays库支持工作日偏移计算...holidays.utils import find_next_working_daycn_holidays = holidays.CN()current_date = date(2024, 1, 1)# 查找下一个工作日...next_working_day = find_next_working_day( current_date, holidays_obj=cn_holidays)print(f"下一个工作日是...它支持多国家地区、可自定义节假日、支持工作日计算等特性,使其成为处理日期的最佳选择之一。未来,随着远程办公和弹性工作制的普及,holidays库在工时管理、跨境协作等场景中将发挥更大的价值。

    1.2K10

    chinesecalendar:判断日期是不是工作日

    工作与学习中,有个场景需要判断指定日期是不是工作日,例如自动化办公工作日自动发邮件,量化交易判断是否为交易日等等, 因此我们需要能准确判断给的日期是不是工作日,Python中一般使用模块chinesecalendar...网友自己维护 from datetime import datetime # 休:正常工作日(周一至周五)放假日期 holidays_exception = [ '20200101', #...return False else: return True # 判断指定日期 is_workday(datetime(2020, 8, 1)) # 不是工作日...,False is_holiday(datetime(2020, 8, 1)) # 是休假日,True # 判断当天 is_workday() # 是不是工作日,True 为是 is_holiday(...pip install chinesecalendar 使用 import datetime from chinese_calendar import is_workday # 判断是否为工作日

    1K10
    领券