我有以下格式的时间戳
"Sat Feb 06 07:00:13 -0800 2010"
将这种时间戳转换为 tz 感知日期时间实例的惯用/Python 方法是什么? ...我摆弄了时间戳的单个部分,但看起来很丑
最佳答案
您无法使用datetime
解析时区。但您可以使用 dateutil.parser
模块代替,如下所示。它返回一个 datetime.datetime
对象。
>>> dateutil.parser.parse('Sat Feb 06 07:00:13 -0800 2010')
datetime.datetime(2010, 2, 6, 7, 0, 13, tzinfo=tzoffset(None, -28800))
公平地说,请参阅此 complete answer .
关于python - 将 ctime(类似)时间戳转换为 tz 感知的日期时间实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14968288/