python - 可以用 Python 表示的最古老的时间是什么时候?

标签 python python-3.x

我写了一个函数comp(time1, time2)这将返回 Truetime1小于 time2 .我有一个场景,time1应始终小于 time2 .我需要time1具有最小的可能值(即代表最早可能的时刻)。我怎样才能得到这个时间?

最佳答案

如果使用 datetime模块,date , time , 和 datetime对象都有一个 minmax 属性。

>>> from datetime import date, time, datetime
>>> date.min
datetime.date(1, 1, 1)
>>> date.max
datetime.date(9999, 12, 31)
>>> time.min
datetime.time(0, 0)
>>> time.max
datetime.time(23, 59, 59, 999999)
>>> datetime.min
datetime.datetime(1, 1, 1, 0, 0)
>>> datetime.max
datetime.datetime(9999, 12, 31, 23, 59, 59, 999999)

关于python - 可以用 Python 表示的最古老的时间是什么时候?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1310740/

相关文章:

python - Project euler #23 棘手的冲突

python 3.6+ : Nested multiprocessing managers cause FileNotFoundError

python - 2.x 中 python 类样式的建议是什么,最终更新到 3.x

矩阵的 Python Scipy spearman 相关性与双数组相关性不匹配,也不匹配 pandas.Data.Frame.corr()

python - 如何获得作为字典中值的列表的笛卡尔积?

python - 更改列表中的特定索引

python - 如何使用Beautifulsoup4和Python 3 Web抓取youtube成绩单

python - ipaddress.IPv4Network 迭代 1 个主机部分

python - 合并pandas中的两个数据框

python - 扩建/先生。开发人员随机无法从 Git pull