在编写代码时,往往涉及时间、日期、时间戳的相互转换。
import time
now = int(time.time())
print(now) #当前时间戳
#1554709379
print(time.strftime('%Y-%m-%d',time.localtime(now))) #当前时间
#2019-04-08
将时间格式转换为时间戳格式
t = '2019-04-08 15:45:50'
timeArray = time.strptime(t, "%Y-%m-%d %H:%M:%S")
timeStamp = int(time.mktime(timeArray))
print(timeStamp)
#1554709550
将时间戳格式转为时间日期格式
timeStamp = 1554709550
timeArray = time.localtime(timeStamp)
otherStyleTime = time.strftime("%Y-%m-%d %H:%M:%S", timeArray)
print(otherStyleTime)
#2019-04-08 15:45:50