python中time tzset()函数实例用法

 更新时间:2021年02月18日 11:10:15   作者:PY网  
在本篇文章里小编给大家整理的是一篇关于python中time tzset()函数实例用法内容,有兴趣的朋友们可以学习下。

在时间的设置方面,为了能够跟系统时间有更好的区分,我们有时会借用一些函数方法来实现。就拿tzset()来说是设置时间的一种方法,其内在的变量依靠TZ的控制,如果没有设置TZ则以系统时间为准。接下来我们简单就time tzset()、TZ进行说明,并对函数的语法、参数、返回值、实例带来使用介绍。

1.说明

tzset()主要用于设置时间变量,它通过获取TZ环境变量初始化tzname变量,在类System-V系统中,它同时设置timezone(相对UTC以西的秒数,向西为正,向东为负)和daylight变量。如果环境没有配置TZ,则使用系统时区(系统时区是通过将/etc/localtime链接到tzfile格式文件配置);如果环境中配置了TZ,但其值为空或无法解析则使用协调世界时(UTC)。

TZ:如果设置了此变量,则其值优先于系统配置的时区。

2.语法

time.tzset()

3.参数

NA。

4.返回值

该函数没有返回值。

5.实例

#!/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'

内容扩展:

参数介绍

  • std 和 dst:三个或者多个时间的缩写字母。传递给 time.tzname.
  • offset: 距UTC的偏移,格式: [+|-]hh[:mm[:ss]] {h=0-23, m/s=0-59}。
  • start[/time], end[/time]: DST 开始生效时的日期。格式为 m.w.d — 代表日期的月份、周数和日期。w=1 指月份中的第一周,而 w=5 指月份的最后一周。'start' 和 'end' 可以是以下格式之一:
  • Jn: 儒略日 n (1 <= n <= 365)。闰年日(2月29)不计算在内。
  • n: 儒略日 (0 <= n <= 365)。 闰年日(2月29)计算在内
  • Mm.n.d: 日期的月份、周数和日期。w=1 指月份中的第一周,而 w=5 指月份的最后一周。
  • time:(可选)DST 开始生效时的时间(24 小时制)。默认值为 02:00(指定时区的本地时间)

到此这篇关于python中time tzset()函数实例用法的文章就介绍到这了,更多相关python中time tzset()函数如何使用内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • python字符串的一些常见实用操作

    python字符串的一些常见实用操作

    字符串是Pyhon常用的数据类型,我们可以用引号来创建字符创(可以是单引号也可以是双引号,当然引号必须是英文的),这篇文章主要给大家介绍了关于python字符串的一些常见实用操作,需要的朋友可以参考下
    2022-04-04
  • 浅析Python中的赋值和深浅拷贝

    浅析Python中的赋值和深浅拷贝

    Python中,对象的赋值,拷贝(深/浅拷贝)之间是有差异的,如果使用的时候不注意,就可能产生意外的结果。接下来通过本文给大家分享Python中的赋值和深浅拷贝,感兴趣的朋友一起看看吧
    2017-08-08
  • python中的Pyperclip模块功能详解

    python中的Pyperclip模块功能详解

    pyperclip模块中有两个函数,分别是copy()和paste(),copy()用于向计算机的剪贴板发送文本,paste()用于从计算机剪贴板接收文本,这篇文章主要介绍了python中的Pyperclip模块,需要的朋友可以参考下
    2023-03-03
  • ubuntu16.04制作vim和python3的开发环境

    ubuntu16.04制作vim和python3的开发环境

    本文给大家介绍的是在ubuntu系统下制作python3开发环境的详细步骤,非常的实用,有需要的小伙伴可以参考下
    2018-09-09
  • python分布式环境下的限流器的示例

    python分布式环境下的限流器的示例

    本篇文章主要介绍了python分布式环境下的限流器的示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-10-10
  • Python中栈、队列与优先级队列的实现方法

    Python中栈、队列与优先级队列的实现方法

    这篇文章主要给大家介绍了关于Python中栈、队列与优先级队列的实现方法,文中通过示例代码介绍的非常详细,对大家学习或者使用python具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-06-06
  • python异步爬虫之多线程

    python异步爬虫之多线程

    这篇文章主要介绍了python异步爬虫之多线程,多线程可以为相关阻塞的操作单独开启线程或者进程,阻塞操作可以异步执行,但是无法无限制开启多线程或多进程,下面我们一起学习详细内容,需要的朋友可以参考一下
    2022-02-02
  • python中property和setter装饰器用法

    python中property和setter装饰器用法

    今天小编就为大家分享一篇python中property和setter装饰器用法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-12-12
  • python之matplotlib矢量图svg emf

    python之matplotlib矢量图svg emf

    这篇文章主要介绍了python之matplotlib矢量图svg emf,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-09-09
  • Python中的变量和数据类型使用方式

    Python中的变量和数据类型使用方式

    这篇文章主要介绍了Python中的变量和数据类型使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-07-07

最新评论