在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 k-近邻算法实例分享
Jun 11 Python
Python网络爬虫实例讲解
Apr 28 Python
Python决策树分类算法学习
Dec 22 Python
Python文本处理之按行处理大文件的方法
Apr 09 Python
Python基于pyCUDA实现GPU加速并行计算功能入门教程
Jun 19 Python
利用python和ffmpeg 批量将其他图片转换为.yuv格式的方法
Jan 08 Python
Python动态参数/命名空间/函数嵌套/global和nonlocal
May 29 Python
Django在pycharm下修改默认启动端口的方法
Jul 26 Python
python中的线程threading.Thread()使用详解
Dec 17 Python
python实现百度OCR图片识别过程解析
Jan 17 Python
Python猴子补丁Monkey Patch用法实例解析
Mar 23 Python
Python实现Appium端口检测与释放的实现
Dec 31 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
PHP面向对象之旅:深入理解static变量与方法
2014/01/06 PHP
php常用数学函数汇总
2014/11/21 PHP
php实现水印文字和缩略图的方法示例
2016/12/29 PHP
PHP7多线程搭建教程
2017/04/21 PHP
php+jQuery ajax实现的实时刷新显示数据功能示例
2019/09/12 PHP
php中try catch捕获异常实例详解
2020/08/06 PHP
JQUERY复选框CHECKBOX全选,取消全选
2008/08/30 Javascript
兼容IE和Firefox火狐的上下、左右循环无间断滚动JS代码
2013/04/19 Javascript
jQuery Real Person验证码插件防止表单自动提交
2015/11/06 Javascript
Web打印解决方案之证件套打的实现思路
2016/08/29 Javascript
Vue.js实现拖放效果的实例
2016/09/30 Javascript
使用cookie绕过验证码登录的实现代码
2017/10/12 Javascript
vue模块移动组件的实现示例
2020/05/20 Javascript
深入浅出学习python装饰器
2017/09/29 Python
放弃 Python 转向 Go语言有人给出了 9 大理由
2017/10/20 Python
python的文件操作方法汇总
2017/11/10 Python
Python排序搜索基本算法之选择排序实例分析
2017/12/09 Python
python基础学习之如何对元组各个元素进行命名详解
2018/07/12 Python
Python之inspect模块实现获取加载模块路径的方法
2018/10/16 Python
Python实现带参数的用户验证功能装饰器示例
2018/12/14 Python
python opencv 图像拼接的实现方法
2019/06/27 Python
wxPython:python首选的GUI库实例分享
2019/10/05 Python
Python使用pdb调试代码的技巧
2020/05/03 Python
在python image 中实现安装中文字体
2020/05/16 Python
python 绘制正态曲线的示例
2020/09/24 Python
美国体育用品商店:Rally House(NCAA、NFL、MLB、NBA、NHL和MLS)
2018/01/03 全球购物
ddl,dml和dcl的含义
2016/05/08 面试题
init进程的作用
2015/08/20 面试题
建筑设计所实习生自我鉴定
2013/09/25 职场文书
酒店中秋节促销方案
2014/01/30 职场文书
省文明单位申报材料
2014/05/08 职场文书
预备党员公开承诺书
2014/05/28 职场文书
初中学习计划书范文
2014/09/15 职场文书
教育实践活动对照检查材料
2014/09/23 职场文书
村级干部党员公开承诺事项
2015/05/04 职场文书
win10系统计算机图标怎么调出来?win10调出计算机图标的方法
2022/08/14 数码科技