python的时间困恼已久,今天决定画个思维导图,将其概念理清楚。
其中包括字符串、structure、时间戳 3者之间的相互转换, 从图中可以看到, 字符串是不能直接转成时间戳的, 必须先转成structure然后再转成时间戳。
包含的函数
1. time.ctime()
2. time.localtime()
3. time.time
4. strftime
5. strptime
6. gtime()
7. localtime()
8. mktime
字符串转时间戳
time.mktime(time.strptime(a,'%Y-%m-%d %H:%M:%S'))
时间戳转字符串
x = time.localtime(1317091800.0)
time.strftime('%Y-%m-%d %H:%M:%S',x)