python判断工作日,节假日

一、概述

需要判断一个日期是否为工作日,节假日。

找到一个现成的插件,蛮好用的。

插件介绍
https://pypi.org/project/chinesecalendar/

判断某年某月某一天是不是工作日/节假日。 支持 2004年 至 2020年,包括 2020年 的春节延长。 兼容 Python2 与 Python3.

安装

pip install chinesecalendar

二、使用示例

1、当前日期

import datetime
from chinese_calendar import is_workday
date = datetime.datetime.now().date()
if is_workday(date):
  print("是工作日")
else:
  print("是休息日")

执行输出:是工作日

2、指定日期

import datetime
from chinese_calendar import is_workday
date = datetime.datetime(2020, 8, 9)
if is_workday(date):
  print("是工作日")
else:
  print("是休息日")

执行输出:是休息日

相关推荐

  1. python判断工作日节假日

    2024-03-27 01:16:01       31 阅读
  2. Python判断节假日,以及节假日的SQL数据文件

    2024-03-27 01:16:01       47 阅读
  3. 节假日计算器

    2024-03-27 01:16:01       53 阅读
  4. python 组合判断

    2024-03-27 01:16:01       28 阅读
  5. 节假日查询-免费API

    2024-03-27 01:16:01       27 阅读
  6. python-基础(7)-判断结构

    2024-03-27 01:16:01       30 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-27 01:16:01       75 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-27 01:16:01       80 阅读
  3. 在Django里面运行非项目文件

    2024-03-27 01:16:01       64 阅读
  4. Python语言-面向对象

    2024-03-27 01:16:01       75 阅读

热门阅读

  1. 13 React useEffect 详解

    2024-03-27 01:16:01       32 阅读
  2. 【C语言】小知识点(函数,浮点数,作用域)

    2024-03-27 01:16:01       34 阅读
  3. CrisprOpenDB教程

    2024-03-27 01:16:01       32 阅读
  4. linux常用命令

    2024-03-27 01:16:01       29 阅读
  5. Spring Boot的基础知识和应用

    2024-03-27 01:16:01       34 阅读
  6. 企业成立不足一年可以办理CMMI吗?

    2024-03-27 01:16:01       34 阅读
  7. hgvs中的[数字]是什么意思

    2024-03-27 01:16:01       34 阅读
  8. 小苯的回文询问(

    2024-03-27 01:16:01       35 阅读
  9. 快速入门Kotlin①基本语法

    2024-03-27 01:16:01       34 阅读