常用模块之一 time,datatime
一、 time模块
时间相关的操作,时间有三种表示方式:
- 时间戳 1970年1月1日之后的秒,即:time.time()
- 格式化的字符串 2014-11-11 11:11, 即:time.strftime('%Y-%m-%d')
- 结构化时间 元组包含了:年、日、星期等... time.struct_time 即:time.localtime()
时间戳类型方法:
1 import time 2 3 #获取时间戳,单位:秒 4 print(time.time()) 5 6 #获取结构化时间 7 #标准时间 8 print(time.gmtime()) 9 #本地时间 10 print(time.localtime()) 11 12 #将时间戳转化为时间(字符串),默认为localtime 13 print(time.ctime()) 14 #将结构化时间转化为时间(字符串),默认为localtime 15 print(time.asctime()) 16 17 18 #将结构化时间转化为时间戳 19 x = time.localtime() 20 print(time.mktime(x)) 21 22 # 23 print(time.strftime('%Y-%m-%d %H:%M:%S')) 24 print(time.strptime('1983-10-2 15:20:63','%Y-%m-%d %H:%M:%S'))
浙公网安备 33010602011771号