Python 模块用于日期处理有哪些?
对于日期操作,标准库和PiPy代码库都提供了许多可用的模块。其中最受欢迎的库(按任意顺序)如下:
- datetime(标准库)- datetime模块提供了简单和复杂的方式来操作日期和时间的类。虽然支持日期和时间算术运算,但实现的重点在于有效的属性提取,用于输出格式化和操作。
-
time(标准库)- 此模块提供了各种与时间相关的函数。虽然此模块始终可用,但并非所有函数都适用于所有平台。此模块中定义的大多数函数都使用具有相同名称的平台C库函数调用。
-
dateutil- dateutil模块提供了标准datetime模块的强大扩展,可在Python 2.3+中使用。
-
mxDateTime- mxDateTime™是一个Python扩展包,提供了三个新对象DateTime,DateTimeDelta和RelativeDateTime,使您可以以比使用时间模块中使用的刻度(自1970年1月1日0:00 UTC以来的秒数)更自然的方式存储和处理日期/时间值。
-
pytz- pytz将Olson时区数据库引入Python。此库允许使用Python 2.4或更高版本进行准确的跨平台时区计算。它还解决了夏令时结束时模糊时间的问题,您可以在Python库参考文档中了解更多信息。
阅读更多:Python 教程
极客教程