用于python的olson时区数据库。

pytzdata的Python项目详细描述


Pytzdata Build status

用于python的olson时区数据库。

支持python2.7+3.5+

安装

pip install pytzdata

用法

您可以使用tz_file()函数来访问特定时区文件的内容:

frompytzdataimporttz_filewithtz_file('Europe/Paris')asf:# Do something with the file

如果您只想知道特定时区文件的路径,则可以使用tz\u path()函数:

frompytzdataimporttz_pathtz_path('Europe/Paris')

默认情况下,pytzdata将使用绑定的时区数据库,但是您可以设置 使用set_directory函数保存时区文件的自定义目录:

importpytzdatapytzdata.set_directory('/custom/zoneinfo')

您还可以设置PYTZDATA_TZDATADIR环境变量来设置自定义目录。

释放

要制作新版本,请执行以下步骤:

  • make data
  • 更新pytzdata/version.pytests/test_version.py
  • 中的版本号
  • make tox

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Java Double。将长位加倍到C#位转换器。ToDouble   java如何使用正则表达式从固定的Y位数中提取最后的X位数?   java如何显示ChatMessage类列表中的字符串消息属性?   java从JSON或XML提要导入数据,并在Android中创建列表   在整数之间使用按位AND运算符的java好处?   java从Android中的Bean类获取空值?   java会话id对另一台服务器意味着什么?   java未选择案例时开关的工作方式   java组织。openqa。硒。SessionNotCreatedException:无法创建新的远程会话。在emulator中初始化安卓驱动程序时   JavaSWT父和子对话框通信   java请确保java_HOME指向JDK而不是JRE   java用户即使在成功登录后也是匿名的   java控制器单元测试无法自动连接所需的bean   Java小程序类文件