首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何从Python的gmtime()的时间+日期输出中获得自epoch的秒数?

如何从Python的gmtime()的时间+日期输出中获得自epoch的秒数?
EN

Stack Overflow用户
提问于 2018-01-31 04:32:24
回答 2查看 0关注 0票数 0

我有像'2009年7月9日@ 20:02:58 UTC'的字符串,我想计算从2009年7月9日到现在的秒数。

应该怎么使用time.strftime

EN

回答 2

Stack Overflow用户

发布于 2018-01-31 12:42:57

calendar.timegm()

>>> calendar.timegm(time.gmtime())
1293581619.0

可以将字符串转换为时间元组:

>>> import calendar
>>> import time
>>> calendar.timegm(time.strptime('Jul 9, 2009 @ 20:02:58 UTC', '%b %d, %Y @ %H:%M:%S UTC'))
1247169778
票数 0
EN

Stack Overflow用户

发布于 2018-01-31 14:07:05

使用时间模块:

epoch_time = int(time.time())
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100003444

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档