Python で Datetime オブジェクトをエポック時間 (Unix 時間) に変換する
Python で、datetime オブジェクトを Unix 時間、または開始からのミリ秒に変換する1970 年代では、これは一般的なタスクです。次の質問では、この変換を効果的に実行する方法について詳しく説明します。
質問:
Python の日時オブジェクトを UNIX 時間、つまり秒/ミリ秒に変換するにはどうすればよいですか? 1970年エポック?
答え:
最も簡単な解決策の 1 つは、次に示すように、「unix_time_millis」関数を利用することです。
import datetime epoch = datetime.datetime.utcfromtimestamp(0) def unix_time_millis(dt): return (dt - epoch).total_seconds() * 1000.0
説明:
この関数を使用すると、日時オブジェクトをミリ秒単位の Unix 時間に簡単に変換できます。
以上がPython の datetime オブジェクトを Unix 時間 (1970 エポックからの秒/ミリ秒) に変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。