跳转到主要内容

用于处理时区感知日期时间的工具。

项目描述

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 查看哈希值)

上传时间 源代码

构建分发

timezone_tools-0.1.0-py3-none-any.whl (9.1 kB 查看哈希值)

上传时间 Python 3

由以下支持

AWSAWS 云计算和安全赞助商 DatadogDatadog 监控 FastlyFastly CDN GoogleGoogle 下载分析 MicrosoftMicrosoft PSF赞助商 PingdomPingdom 监控 SentrySentry 错误记录 StatusPageStatusPage 状态页面