You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Python可存储的最大日期是多少?datetime模块date最远安全日期咨询

Python日期存储上限与datetime模块安全日期范围
  • Python的datetime.date类型支持的最大日期是9999年12月31日,可通过date.max直接获取该值。
  • 要确保使用datetime.date设置日期时不触发异常,最远只能设置到9999-12-31——这是该类型定义的有效范围上限(下限为date.min即1年1月1日)。

代码示例

from datetime import date

# 查看内置最大日期
print(date.max)  # 输出: 9999-12-31

# 实例化最远安全日期
safe_far_future = date(9999, 12, 31)
print(safe_far_future)

若尝试设置超出该范围的日期(比如date(10000, 1, 1)),会直接抛出ValueError: year 10000 is out of range异常。

内容的提问来源于stack exchange,提问作者nd-dew

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.10 17:15:55