(1)time
1.time.strptime
import time
time.strptime('2018-02-15 23:59:59', '%Y-%m-%d %H:%M:%S')
结果:
time.struct_time(tm_year=2018, tm_mon=2, tm_mday=15, tm_hour=23, tm_min=59, tm_sec=59, tm_wday=3, tm_yday=46, tm_isdst=-1)
由字符串格式的时间转换为时间元组。第一个参数为字符串类型,第二个参数为前者的格式。
2.time.strftime
import time
time.strftime('%Y-%m-%d %H:%M:%S', (2018, 2, 15, 23, 59, 59, 3, 46, -1))
结果:
'2018-02-15 23:59:59'
与time.strptime相反
由时间元组转换为字符串格式。第一个参数为字符串格式,第二个参数为完整的时间元组(9个元素)。
2.time.strftime
time.mktime(time.strptime('2018-2-15 23:59:59', %Y-%m-%d %H:%M:%S))
结果:
1518710399.0
将时间元组转换为时间戳