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 に答える