Python で datetime オブジェクトをエポック (UNIX 時間) からのミリ秒数に変換するにはどうすればよいでしょうか? 質問する

Python で datetime オブジェクトをエポック (UNIX 時間) からのミリ秒数に変換するにはどうすればよいでしょうか? 質問する

datetimeUnix 時間、または 1970 年以降の秒数/ミリ秒数に変換したいPython オブジェクトがあります。

どうすればいいですか?

ベストアンサー1

私にとって、これを最も簡単に行う方法は

import datetime

epoch = datetime.datetime.utcfromtimestamp(0)

def unix_time_millis(dt):
    return (dt - epoch).total_seconds() * 1000.0

おすすめ記事