python模块-time

包:time

time模块包含的方法和使用

--python3.5--

import time

time.altzone #返回与utc时间的时间差,以秒计算 -32400 (九小时),北京时区为utf+8(相差八小时28800s)

time.asctime()#返回格式为Mon Aug 22 09:31:43 2016 的时间

time.localtime()

#time.struct_time(tm_year=2016, tm_mon=8, tm_mday=22, tm_hour=9, tm_min=32, tm_sec=28, tm_wday=0, tm_yday=235, tm_isdst=0)

#tm_year(年),tm_mon(月),tm_mday(日),tm_hour(时),tm_min(分),tm_sec(秒),tm_wday(星期,从0到6,0代表周一,一次类推),tm_yday(这一年中的地几天),tm_isdst(夏令时间标志)

time.time()#获取时间戳

#时间是村1970年开始算,为什么时间要从1970年开始算呢

#1970年1月1日 算 UNIX 和 C语言 生日. 由于主流计算机和操作系统都用它,其他仪器,手机等也就用它了.‘

time.gmtime(time.time()-800000)#返回utc时间的struc时间对象格式

time.localtime()#显示本地时间-格式Mon Aug 22 10:23:52 2016

time.ctime()#Mon Aug 22 10:24:25 2016

string_struct = time.strptime("2017/05/22","%Y/%m/%d")#将时间字符串转换为struct时间格式

time.mktime(string_struct)#将时间对象转为时间戳

a = time.timezone

print(a/3600)# -8.0 东八区

a = time.localtime()

time.strftime("%Y/%m/%d %H:%M:%S",a)#将本地时间格式化

time1 = time.strptime("2016-08:20 14:31:52","%Y-%m:%d %H:%M:%S")#将字符串格式化为 时间struct结构体

你可能感兴趣的:(python模块-time)