【发布时间】:2012-07-09 20:14:08
【问题描述】:
Mon Jul 09 09:20:28 +0000 2012
如果我有像这样的字符串格式,我怎样才能把它变成一个 unix 时间戳?
注意:我是从 Twitter 的 API 获得这种格式的:
【问题讨论】:
-
你需要解析它:docs.python.org/library/…
-
@Blender:OP 的格式似乎很棘手。对于
+0000,他需要%z,但这会导致ValueError: 'z' is a bad directive in format '%a %b %d %H:%M:%S %z %Y' -
为什么 API 创建者不能坚持使用 ISO 8601? >.
-
@ThiefMaster,看起来它可以使用 Python3.2(至少是 Portable Python)。显然,这取决于您对 C 的底层实现:stackoverflow.com/questions/2609259/…