python-時間模塊
阿新 • • 發佈:2018-05-03
urn RM format) int %s pri else python color
1.把時間戳轉換成時間格式,然後返回
1 #默認取當前格式化的時間 2 #傳入時間戳的話,吧時間戳轉換為格式還的時間,返回 3 def timestamp_to_format(timestamp=None,format=‘%Y-%m-%d %H:%M:%S‘): 4 if timestamp: 5 time_tuple = time.localtime(timestamp) 6 time.strftime(format,time_tuple) 7 else: 8 res = time.strftime(format)#默認取當前時間9 return res 10 11 print(timestamp_to_format())
2.把格式化的時間轉換成時間戳
1 def strToTimestamp(str=None,format=‘%Y%m%d %H:%M:%S‘): 2 if str:#如果傳了時間的話 3 tp = time.strptime(str,format)#把格式化好的時間轉成時間元組 4 res = time.mktime(tp)#在轉成時間戳 5 else: 6 res = time.time()#默認取當前的時間戳7 return int(res) 8 9 print(strToTimestamp()) 10 print(strToTimestamp(‘20180501 22:22:12‘))
python-時間模塊