在python中,我想转换格式化的日期+时间+时区字符串,如:
"Sat Jan 23 08:06:59 PST"
...到纪元时间(或其他一些可定义的格式)。我确信有一种简单的方法可以做到这一点已经存在,但在datetime
python库中查看之后,我无法找到我正在寻找的内容。关于如何实现这一点的任何想法?
答案 0 :(得分:1)
.closest('b')
返回与datetime.strptime(date_string, format)
对应的datetime
,根据date_string
进行解析。然后,您可以使用format
将日期时间元组转换为纪元时间。
例如:
datetime.timestamp()
不确定如何准确转换时区。
答案 1 :(得分:-2)
这样的东西? (对于Python 3.3+ - doc:https://docs.python.org/3/library/datetime.html?highlight=re#datetime.datetime.timestamp)
import datetime
datetime.datetime.now().timestamp()