在Python中操作时间之tzset()方法的使用教程


Posted in Python onMay 22, 2015

 tzset()方法重置所使用的库例程的时间转换规则。环境变量TZ指定如何完成此操作。

TZ环境变量的标准格式(空格为清楚起见而加的):

std offset [dst [offset [,start[/time], end[/time]]]]
  •     std和dst: 三个或更多的字母数字给人的时区缩写。这些将被传播到time.tzname。
  •     offset: 偏移量offset的形式为: .hh[:mm[:ss]]。这表明增值的本地时间以UTC到达。如果前面加一个“ - ”,时区是本初子午线以东;否则,它就是西部。如果没有偏移如下dst,夏季时间被假定为未来的标准时间一小时。
  •     start[/time], end[/time]: 表示当改变到和从夏令回来。开始和结束日期的格式是执行下列操作之一:
  •         Jn: 在Julian日期N(1 <= n <= 365)。闰日不计算在内,所以在各年2月28日是第59天与3月1日为60天。
  •         n: 从零开始的Julian日期(0<= N<=365)。闰年天数进行计数,并且可以指2月29日。
  •         Mm.n.d: 第×天(0<= D<= 6)或星期n的一年中月米(1 <= N <=5,1<=米<=12,其中每周5表示“在最后d日月m“,这可能会发生在任一所述第四或第五周)。周1是其中d天时发生在第一周。0是星期天。
  •         time: 此具有相同的格式偏移所不同的是,没有前导符号(“ - ”或“+”)是允许的。在默认情况下,如果时间没有给出,是02:00:00。

语法

以下是tzset()方法的语法:

time.tzset()

参数

  •     NA

返回值

此方法不返回任何值。
例子

下面的例子显示 tzset()方法的使用。

#!/usr/bin/python
import time
import os

os.environ['TZ'] = 'EST+05EDT,M4.1.0,M10.5.0'
time.tzset()
print time.strftime('%X %x %Z')

os.environ['TZ'] = 'AEST-10AEDT-11,M10.5.0,M3.5.0'
time.tzset()
print time.strftime('%X %x %Z')

当我们运行上面的程序,它会产生以下结果:

13:00:40 02/17/09 EST
05:00:40 02/18/09 AEDT
Python 相关文章推荐
用python 制作图片转pdf工具
Jan 30 Python
Python运算符重载用法实例分析
Jun 01 Python
Python用Pillow(PIL)进行简单的图像操作方法
Jul 07 Python
Python爬取成语接龙类网站
Oct 19 Python
python合并已经存在的sheet数据到新sheet的方法
Dec 11 Python
利用selenium爬虫抓取数据的基础教程
Jun 10 Python
深入了解Python枚举类型的相关知识
Jul 09 Python
python 使用socket传输图片视频等文件的实现方式
Aug 07 Python
Python面向对象程序设计之私有变量,私有方法原理与用法分析
Mar 23 Python
python数据处理——对pandas进行数据变频或插值实例
Apr 22 Python
Python调用百度OCR实现图片文字识别的示例代码
Jul 17 Python
pycharm进入时每次都是insert模式的解决方式
Feb 05 Python
详解Python中time()方法的使用的教程
May 22 #Python
在Python中操作时间之strptime()方法的使用
Dec 30 #Python
详解Python中的strftime()方法的使用
May 22 #Python
Python中用sleep()方法操作时间的教程
May 22 #Python
python使用reportlab实现图片转换成pdf的方法
May 22 #Python
linux下python抓屏实现方法
May 22 #Python
python实现的简单抽奖系统实例
May 22 #Python
You might like
PHP4与PHP3中一个不兼容问题的解决方法
2006/10/09 PHP
PHP 多维数组的排序问题 根据二维数组中某个项排序
2011/11/09 PHP
深入Apache与Nginx的优缺点比较详解
2013/06/17 PHP
PHP安全的URL字符串base64编码和解码
2014/06/19 PHP
PHP原生函数一定好吗?
2014/12/08 PHP
zend framework中使用memcache的方法
2016/03/04 PHP
深入分析PHP优化及注意事项
2016/07/04 PHP
thinkphp中多表查询中防止数据重复的sql语句(必看)
2016/09/22 PHP
php读取qqwry.dat ip地址定位文件的类实例代码
2016/11/15 PHP
PHPstorm激活码2020年5月13日亲测有效
2020/09/17 PHP
jQuery EasyUI API 中文文档 - Spinner微调器使用
2011/10/21 Javascript
jquery 实现两级导航菜单附效果图
2014/03/07 Javascript
avascript中的自执行匿名函数应用示例
2014/09/15 Javascript
大型JavaScript应用程序架构设计模式
2016/06/29 Javascript
jQuery实现搜索页面关键字的功能
2017/02/16 Javascript
vuex提交state&amp;&amp;实时监听state数据的改变方法
2018/09/16 Javascript
解决JQuery的ajax函数执行失败alert函数弹框一闪而过问题
2019/04/10 jQuery
微信小程序人脸识别功能代码实例
2019/05/07 Javascript
JavaScript Math对象和调试程序的方法分析
2019/05/13 Javascript
Vue 2.0 侦听器 watch属性代码详解
2019/06/19 Javascript
深入了解Python数据类型之列表
2016/06/24 Python
Python使用Tkinter实现机器人走迷宫
2018/01/22 Python
Python实现从log日志中提取ip的方法【正则提取】
2018/03/31 Python
Python将一个CSV文件里的数据追加到另一个CSV文件的方法
2018/07/04 Python
Python使用Flask-SQLAlchemy连接数据库操作示例
2018/08/31 Python
对DataFrame数据中的重复行,利用groupby累加合并的方法详解
2019/01/30 Python
Django设置Postgresql的操作
2020/05/14 Python
详解python程序中的多任务
2020/09/16 Python
Intersport西班牙:在线体育商店
2019/11/06 全球购物
英国户外服装、鞋类和设备的领先零售商:Millets
2020/10/12 全球购物
中式面点餐厅创业计划书
2014/01/29 职场文书
教师产假请假条范文
2014/04/10 职场文书
天地会口号
2014/06/17 职场文书
个人作风建设剖析材料
2014/10/11 职场文书
pandas 实现将NaN转换为None
2021/05/14 Python
MySQL学习之基础操作总结
2022/03/19 MySQL