700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > Python中如何把一个UTC时间转换为本地时间

Python中如何把一个UTC时间转换为本地时间

时间:2021-06-17 02:58:59

相关推荐

Python中如何把一个UTC时间转换为本地时间

需求:

将1126010101格式UTC时间转换为本地时间。

在网上搜了好长时间都没有找到完美的解决方案。有的引用了第三方库,这就需要在现网安装第三方的软件。这个是万万不可的。因为真实环境不一定允许你随便使用root用户安装Python模块。最终找到了一个不用外部模块的完美解决方案,放在这里分享给大家。

1 #!/usr/bin/python2 3 import os,sys,datetime,time4 from datetime import datetime5 import calendar6 7 s = '1125010101'8 print time.strftime('%Y%m%d%H%M%S', time.localtime(calendar.timegm(time.strptime(s, '%Y%m%d%H%M%S'))))

结果:1125090101

显然添加了我们所在的时区8个小时。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。