跳转到主要内容

获取世界上任何位置的时区

项目描述

获取世界上任何位置的时区。

这使用谷歌并缓存结果,希望您能保持在免费速率限制之外(我并不知道这个限制有多高)。

这是如何使用它的方法

$ pip install whenareyou
$ ipython

In [1]: from whenareyou import whenareyou

In [2]: tz = whenareyou('Hamburg')

In [3]: tz
Out[3]: <DstTzInfo 'Europe/Berlin' LMT+0:53:00 STD>

In [4]: from datetime import datetime

In [5]: tz.localize(datetime(2002, 10, 27, 6, 0, 0))
Out[5]: datetime.datetime(2002, 10, 27, 6, 0, tzinfo=<DstTzInfo 'Europe/Berlin' CET+1:00:00 STD>)

In [6]: tz.localize(datetime(2002, 10, 27, 6, 0, 0)).isoformat()
Out[6]: '2002-10-27T06:00:00+01:00'

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分发

whenareyou-0.3.2.tar.gz (445.1 kB 查看哈希值)

上传时间:

构建分发

whenareyou-0.3.2-py3-none-any.whl (449.9 kB 查看哈希值)

上传时间: Python 3

支持者