time时间的使用以及转化

import time#直接import time导入的是内置模块而不是自己建立的模块
#时间戳-->struct模块得出年月日
print(time.time())#1525854672.2897966秒,
# 浮点型数据从1970年1月1日0点开始计算,这就是一个时间戳
print(time.localtime())#结构化的时间struct_time(tm_year=2018, tm_mon=5,
# tm_mday=9, tm_hour=16, tm_min=36, tm_sec=19, tm_wday=2一周的周几, t
# m_yday=129一年的第多少天, tm_isdst=0)
t=time.localtime()
# t=time.localtime(1421245652)
print(t.tm_year)#
print(t.tm_hour)#小时

#结构化时间---》时间戳
print(time.mktime(time.localtime()))#time.localtime 拿到当前结构化的时间
#mktime使时间转化为以秒为单位

#结构化时间--》字符串时间
print(time.strftime("%Y-%m-%d %X",time.localtime()))#年%Y 月%m 日%d 时分秒:%X

#字符串时间--》结构化时间
print(time.strftime("2018:05:09:16:59:20" , "%Y:%m:%d:%X"))

print(time.asctime())#获取当前时间
print(time.ctime())
原文地址:https://www.cnblogs.com/wfl9310/p/9015411.html