首页 > 编程语言 > 详细

关于Python当中时间戳和服务器上面的时间戳的处理

时间:2019-07-31 13:18:58      阅读:59      评论:0      收藏:0      [点我收藏+]

今天好奇怪,在处理数据库当中的时间的时候(时间戳)突然发现服务器上面的时间比Python当中的时间多了8个小时。

服务器上的时间戳为:1550048061266,翻译出来的时间为

技术分享图片

但是如果用Python处理这个数据处理出来的结果如下

技术分享图片

 

Python处理出来的数据比正常的服务器的时间多了8个小时(这里考虑到可能是因为时区的原因,所以服务器上的时间比Python的时间多8个小时)

解决方法:

            trdate=‘1550048061266‘
            s2 = round(int(strdate)/ 1000 - 28800)
            timeArray = time.localtime(s2)
            return time.strftime("%Y-%m-%d %H:%M:%S", timeArray)
在这里对时间减去8个小时,计算出来的数据就是正常的日期时间。

 

技术分享图片

 

 至此问题得到解决了。

 

关于Python当中时间戳和服务器上面的时间戳的处理

原文:https://www.cnblogs.com/gxgd/p/11275533.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!