Python 时间戳及本地时间处理

Python 时间获取
要使用到python time模块
代码如下:

import time
print time.time()

结果:

1472483797.276373

结果为浮点型的 时间戳

指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒起至现在的总毫秒数)

通常10位的时间戳就足够我们使用了(精确到秒),但是也有需要取13位时间戳(精确到毫秒)的情况,对此只需要采取简单的操作:

print int(time.time()*1000)

结果为:

1472484126055

那么 如何解析呢(注意计算时间为格林威治时间,而我们为东八区)

使用localtime() 和格式化输出strftime()

now = time.strftime('%Y%m%d%H%M%S',time.localtime(time.time()))

print now

输出结果:

20160829232513’

阅读更多
版权声明:本文为博主原创文章欢迎分享转载。 https://blog.csdn.net/hi_chen_xingwang/article/details/52357493
文章标签: python
个人分类: Python
上一篇iOS OC Sugars collection
下一篇Python 连接Mysql数据库
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭