包: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结构体
网友评论