在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实现windows下模拟按键和鼠标点击的方法
Mar 13 Python
python实现判断数组是否包含指定元素的方法
Jul 15 Python
python 中random模块的常用方法总结
Jul 08 Python
python利用Tesseract识别验证码的方法示例
Jan 21 Python
Python中按值来获取指定的键
Mar 04 Python
Python字典对象实现原理详解
Jul 01 Python
Python socket模块ftp传输文件过程解析
Nov 05 Python
pytorch绘制并显示loss曲线和acc曲线,LeNet5识别图像准确率
Jan 02 Python
Python实现名片管理系统
Feb 14 Python
查看已安装tensorflow版本的方法示例
Apr 19 Python
Python使用requests模块爬取百度翻译
Aug 25 Python
python处理写入数据代码讲解
Oct 22 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下判断网址是否有效的代码
2011/10/08 PHP
PHP 实现的将图片转换为TXT
2015/10/21 PHP
Thinkphp微信公众号支付接口
2016/08/04 PHP
JavaScript 精粹读书笔记(1,2)
2010/02/07 Javascript
Dom 是什么的详细说明
2010/10/25 Javascript
原生js拖拽(第一课 未兼容)拖拽思路
2013/03/29 Javascript
用JavaScript计算在UTF-8下存储字符串占用字节数
2013/08/08 Javascript
javaScript array(数组)使用字符串作为数组下标的方法
2013/11/19 Javascript
Js实现当前点击a标签变色突出显示其他a标签回复原色
2013/11/27 Javascript
浅析XMLHttpRequest的缓存问题
2013/12/13 Javascript
js传中文参数controller里获取参数乱码问题解决方法
2014/01/03 Javascript
node.js中的fs.readlinkSync方法使用说明
2014/12/17 Javascript
vue toggle做一个点击切换class(实例讲解)
2018/03/13 Javascript
vue动态绑定组件子父组件多表单验证功能的实现代码
2018/05/14 Javascript
JS实现获取进今年第几天是周几的方法分析
2018/06/27 Javascript
移动端吸顶fixbar的解决方案详解
2019/07/17 Javascript
Node.js系列之发起get/post请求(2)
2019/08/30 Javascript
详解Vue3.0 + TypeScript + Vite初体验
2021/02/22 Vue.js
Python中特殊函数集锦
2015/07/27 Python
python实现的多线程端口扫描功能示例
2017/01/21 Python
pandas.DataFrame 根据条件新建列并赋值的方法
2018/04/08 Python
python实现对文件中图片生成带标签的txt文件方法
2018/04/27 Python
Python下opencv图像阈值处理的使用笔记
2019/08/04 Python
python requests包的request()函数中的参数-params和data的区别介绍
2020/05/05 Python
python使用for...else跳出双层嵌套循环的方法实例
2020/05/17 Python
python 生成正态分布数据,并绘图和解析
2020/12/21 Python
深入理解HTML的FormData对象
2016/05/17 HTML / CSS
天猫超市:阿里巴巴打造的网上超市
2016/11/02 全球购物
Ibatis如何调用存储过程
2015/05/15 面试题
策划主管的工作职责
2013/11/24 职场文书
银行求职自荐书
2014/06/25 职场文书
2014年新教师工作总结
2014/11/08 职场文书
小班上学期幼儿评语
2014/12/30 职场文书
办公室主任岗位职责
2015/01/31 职场文书
导游词之苏州寒山寺
2019/12/05 职场文书
python 中的jieba分词库
2021/11/23 Python