Python中的time模块
Python时间表示方法共计4种:
- 时间戳(timestamp);
- 格式化的时间字符串(formatstring);
- 元组(struct time);
- 星期 月 日 时分秒 年(%a %b %d %H:%M:%S %Y)
开始学习相应方法时,应先掌握以下基础知识:
- UTC 即世界标准时间(0时区); 中国时间为UTC+8(即比世界标准时间多8小时);
- DST(Daylight Saving Time)即夏令时, 表示4月中旬第一个星期日的凌晨2时-9月中旬第一个星期日的凌晨2时,一般在4.15-9-16左右;
- 时间戳(timestamp)表示从1970年1月1日0:00开始以秒计算的偏移量;比如:(time.time)/60/60/24/365=49,表示距离现在已49年;
- 元组(struct_time)方式:该元组共有9个元素,分别如下表所示:
格式化字符串表格如下: