python时间戳转换日期格式包含微秒,python3时间戳转换成时间

  python时间戳转换日期格式包含微秒,python3时间戳转换成时间

  对于时间数据,比如2016-05-05 20:28:54,有时需要与时间戳进行相互操作。这时候就需要将两种形式进行转换。在Python中,转换需要时间模块。具体操作如下:

  将时间转换为时间戳,将时间时间戳重新格式化为时间,获取当前时间并将其转换为时间戳1。将时间转换为时间戳,将上述时间从2016年5月5日20: 28: 54转换为时间戳。具体操作流程如下:

  使用strptime()函数将时间转换为时间数组。使用mktime()函数将时间数组转换为时间戳#编码:UTF-8导入Timedt= 2016-05-05 20: 28: 54 #将时间数组转换为timeArray=time.strptime(dt,%Y-%m-%d %H:%M:%S)#转换为时间戳timestamp=time.mktime(时间数组)printtimestamp 2、重新格式化时间重新格式化时间需要以下两个步骤:

  使用strptime()函数将时间转换为时间数组。使用strptime()函数重新格式化时间#编码:UTF-8导入timedt= 2016-05-05 20: 28: 54 #到时间数组timeArray=time.strptime(dt,%Y-%m-%d %H:%M:%S)#转换为新的时间格式(2016 05 05-20:28:54)dt _ new=time . strftime( % Y % M % d-% H:% M:% S

  使用localtime()函数将时间戳转换为localtime的格式,使用strftime()函数将时间重新格式化#编码:UTF-8导入时间时间戳=1462451334 #转换为本地时间_ local=time.local time(时间戳)#转换为新的时间格式(2016-05-05 20:28:54)DT=Time . strftime( % y-% m-% d % h:% m:% s ,time _ local)打印dt 4。根据指定的格式获取当前时间。使用time()获取当前时间,然后使用localtime()函数将其转换为localtime,最后使用strftime()函数重新格式化时间。

  #编码:UTF-8导入时间#获取当前时间time_now=int(time.time())#转换为本地时间time _ local=time . local time(time _ now)#转换为新的时间格式(2016-05-09 18:59:20)dt=time . strftime

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: