前言
嗨喽~大家好呀,这里是魔王呐 ❤ ~!
一. Python中表示时间的两种方式:
时间戳:相对于1970.1.1 00:00:00以秒计算的偏移量,唯一的
时间元组struct_time:
共有9个元素
1、 > tm_year:年1-12
2、> tm_mon:月1-12
3、> tm_mday:日1-31
4、> tm_hour:时0-23
5、> tm_min:分0-59
6、> tm_sec:秒0-59
7、> tm_wday:星期0-6(0表示周日)
8、> tm_day:一年中的第几天1-366
9、> tm_isdst:是否是夏令,默认为-1
二. time
1. time.time() #当前时间戳, 没参数,唯一值
2. time.sleep(secs) #暂停几秒
3. time.gmtime(secs) #无参得到当前格林尼治时间,有时间戳参数就转为格林尼治结构时间
4. time.localtime(secs) #无参得到local结构化时间, 有时间戳参数就转为local结构化时间
print(time.localtime()) # time.struct_time(tm_year=2022, tm_mon=10, tm_mday=20, tm_hour=11, tm_min=20, tm_sec=44, tm_wday=3, tm_yday=293, tm_isdst=0)
print(time.localtime(13912345678)) # time.struct_time(tm_year=2410, tm_mon=11, tm_mday=12, tm_hour=20, tm_min=27, tm_sec=58, tm_wday=4, tm_yday=316, tm_isdst=0)
5. time.strftime(format, t) #将结构化时间转化为自定义的格式化时间
print(time.strftime('%Y-%m-%d %H:%M:%S', time.localtime</