用于处理时区感知日期时间的工具。
项目描述
timezone-tools
处理时区感知日期时间的辅助工具。
此软件包提供
TimezoneConverter
,用于使日期时间具有时区感知能力,并在时区之间进行转换。Clock
,用于获取特定时区的当前时间/日期。
TimezoneConverter
此转换器对象可用于创建时区感知的datetime
对象,将无感知的datetime
转换为时区感知,以及将其他时区感知的datetime
对象本地化。
转换器还提供了将datetime
转换为转换器时区的date
、计算相对于datetime
的日期和时间以及将datetime
四舍五入到最近的增量时间(例如到最近的半小时)的实用工具。
通过传递IANA时区名称来创建时区转换器的实例。
from timezone_tools import TimezoneConverter
paris_time = TimezoneConverter("Europe/Paris")
有关Python中时区支持的更多信息,请参阅zoneinfo
模块的文档。
Clock
此时钟对象可以用于访问系统时钟,并提供时区感知的日期和时间。
时钟还提供了计算相对于当前时刻的日期和时间的实用工具。
通过传递IANA时区名称来创建时钟的实例。
from timezone_tools import Clock
paris_time = Clock("Europe/Paris")
有关Python中时区支持的更多信息,请参阅zoneinfo
模块的文档。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定该选择哪一个,请了解更多关于 安装包 的信息。
源代码分发
timezone_tools-0.1.0.tar.gz (12.8 kB 查看哈希值)