日期时间datetime与时间戳timestamp互相转换

2023-10-30

字符串日期时间转换成时间戳

# '2015-08-28 16:43:37.283' --> 1440751417
def string2timestamp(strValue):     
   d = datetime.datetime.strptime(strValue, "%Y-%m-%d %H:%M:%S") 
   t = d.timetuple() 
   timeStamp = int(time.mktime(t)) 
   timeStamp = float(str(timeStamp) + str("%06d" % d.microsecond))/1000000
   return timeStamp 

时间戳转换成字符串日期时间

# 1440751417 --> '2015-08-28 16:43:37' 
def timestamp2string(timeStamp): 
   d = datetime.datetime.fromtimestamp(timeStamp) 
   str1 = d.strftime("%Y-%m-%d %H:%M:%S") 

   return str1 

参考:添加链接描述

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

日期时间datetime与时间戳timestamp互相转换 的相关文章

随机推荐