Python库详解之time库--时间访问和转换

2025-10-28 23:48:30

1、1:time模块定义的属性:time.accept2dyear

含义:布尔类型的值,表示是否接受2位数的年份数据.默认是true,但如果环境变量PYTHONY2K被设置成非空字符串,该属性会设置为false.也可以在运行状态进行修改.

Python库详解之time库--时间访问和转换

2、2:time模块属性:time.altzone

含义:当盲蚊地DST时区的偏移量,如果当地DST时区是在UTC定义的东部,那么属性是负宋匠攀值,一般情况下查询属性time.daylight为非0值才会用到.

Python库详解之time库--时间访问和转换

3、3:time模块属性:time.timezone

含义:本地时区的偏移值.大部分西欧国家和中国是负值,美国是正数,英国这个属性是0.

Python库详解之time库--时间访问和转换

4、4:time模块属性:time.tzname

含义:含有两个字符串表示的元组,前温冷者表示本地非DST时区,后者是本地DST时区的名字,如果没有定义DST时区,那么后者不能使用.

Python库详解之time库--时间访问和转换

5、5:函数asctime([t])

功能:接受一个元组或者struct_time结构的时间,返回24个字符串表示的时间,比如:'Sun Jun 20 23:21:05 1993',如果没有传递入参,则返回当前时间.

Python库详解之time库--时间访问和转换

6、6:函数clock()

功能:此函数根据不同的系统有不同的含义:

UNIX类:返回当前处理器时间,该时间是浮点数表示的秒数,在python中用来计算程序的耗时.

windows类:函数基于win32函数QueryPerformanceCounter(),分辨率优于微秒级.

Python库详解之time库--时间访问和转换

7、7:函数gmtime([secs])

功能:将时间戳转换为UTC时区的struct_time结构.若没有入参,则效果等同调用函数time().

Python库详解之time库--时间访问和转换

8、8:函数localtime([secs])

功能:类似函数gmtime(),把传入的secs参数转换为本地时间.如果没有入参,效果等同调用函数time().

Python库详解之time库--时间访问和转换

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢