博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python中如何把一个UTC时间转换为本地时间
阅读量:5856 次
发布时间:2019-06-19

本文共 473 字,大约阅读时间需要 1 分钟。

需求:

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

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

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

 

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

转载于:https://www.cnblogs.com/store/p/4125266.html

你可能感兴趣的文章
ListActivity的使用
查看>>
VI 你不知道的事
查看>>
文件与键盘输入与输出
查看>>
深度遍历DFS---树
查看>>
SilverLight商业应用程序开发---学习笔记(3)
查看>>
正六面体用若干种颜色染色的问题解法
查看>>
Delphi高手突破(三) Delphi高级进阶
查看>>
Lucene.Net无障碍学习和使用:搜索篇
查看>>
字典序问题的解决方案
查看>>
UniDAC 断线重连方法
查看>>
PAT1104 Sum of Number Segments (20)(数学)
查看>>
[ISSUE]lua function
查看>>
什么是 Target Language Compiler
查看>>
ti processor sdk linux am335x evm /bin/setup-package-install.sh hacking
查看>>
UML的常用关系及其符号表示
查看>>
苹果开发者资源
查看>>
ByteArrayBuilder
查看>>
hdu 1863 prim算法
查看>>
MYSQL学习笔记
查看>>
CW3 Clarifications
查看>>