Python datetime 模块

Python date() 函数用于表示日期(不含时间),date.today() 拿今天。

语法

date(year, month, day)
date.today()

参数

yearmonthday:构造日期。或调用类方法 date.today()

返回值

返回 date 日期对象(不含时间)。

示例

from datetime import date

today = date.today()
print(today)                  # 2024-01-15
print(today.year, today.month, today.day)

d = date(2024, 3, 8)
print(d)                      # 2024-03-08
print(d.weekday())            # 4,周五
print(d.isoformat())          # '2024-03-08'

# 日期比较
print(d > today)              # True/False

注意事项

date 只含日期;datetime 含日期+时间。date.today() 是获取今天的快捷方式。