python中的时间(time)模块

一.时间表示的几种形式

1.时间戳

时间戳是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总秒数。

python中的时间(time)模块
python中的时间(time)模块

2.字符串时间

python中的时间(time)模块
python中的时间(time)模块

3.元组类型的时间

python中的时间(time)模块
python中的时间(time)模块
元组各元素的含义为:

索引 属性 属性含义 属性取值
0 tm_year 4位数年份 0000-9999
1 tm_mon 1-12
2 tm_mday 1-31
3 tm_hour 小时 0-23
4 tm_min 分钟 0-59
5 tm_sec 0-61,60、61是闰秒
6 tm_wday 星期几 0-6,0是周一
7 tm_yday 一年的第几天 1到366,366闰年
8 tm_isdst 夏令标识 1-夏令时,0-非夏令时 -1-不确定,可能是因为手动创建

二.常用时间的转化

1.把元组时间转换为时间戳

python中的时间(time)模块
python中的时间(time)模块

2.把元组时间转化为字符串时间

python中的时间(time)模块
python中的时间(time)模块

3.将时间戳类型的时间转换为字符串时间

python中的时间(time)模块python中的时间(time)模块

4.将时间戳类型转换为元组类型的时间

python中的时间(time)模块
python中的时间(time)模块

5.将元组时间转化为时间戳python中的时间(time)模块

python中的时间(time)模块