将时间戳转换成时间的一个方法

时间:2022-06-05 02:36:33
 1 import time
#将时间戳转换为标准时间格式
2 def timestamp_to_fomat(timestamp=None,format='%Y-%m-%d %H:%M:%S'): 3 #默认返回当前格式化好的时间 4 #传入时间戳的话,把时间戳转换成格式化好的时间,返回 5 if timestamp: 6 time_tuple = time.localtime(timestamp) 7 res = time.strftime(format,time_tuple) 8 else: 9 res = time.strftime(format)#默认读取当前时间 10 return res
#将标准时间转换为时间戳
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)