1

当我从 LinkedIn 中提取时间时,它是这种格式

1374527684523

我不知道那是什么格式,但是如何将其转换为正常时间。

month day, year  hours:mins:seconds
4

1 回答 1

1

查看LinkedIn 文档,我看到它们为时间戳返回毫秒数。要将毫秒转换为时间格式,您可以这样做。

>>> datetime.datetime.fromtimestamp(1374527684523/1000.0)
datetime.datetime(2013, 7, 23, 2, 44, 44, 523000)

要格式化它,你可以这样做

>>> "{0} {1}, {2} {3}:{4}:{5}".format(date.month, date.day, date.year, date.hour, date.minute, date.second)
'7 23, 2013 2:44:44'

或者更好的方法是使用该datetime.datetime.strftime方法,如下所示

>>> date.strftime("%m %d, %Y %H:%M:%S")
'07 23, 2013 02:44:44'
于 2013-07-25T19:13:21.243 回答