Pythonでエポックからの秒数を受け取る方法

Pythonでエポック(1970年1月1日 00:00:00 UTC)からの秒数を受け取る方法は、datetimeモジュールとdatetime.fromtimestamp()メソッドを使用することです。以下はその方法のコード例です:

python
import datetime

# エポックからの秒数を指定
seconds_since_epoch = 1632591600  # 例として2021年9月26日 12:00:00 UTCを指定

# エポックからの秒数をdatetimeオブジェクトに変換
dt = datetime.datetime.fromtimestamp(seconds_since_epoch)

# 結果を表示
print(f"エポックからの秒数: {seconds_since_epoch}")
print(f"変換後の日時: {dt}")

このコードでは、seconds_since_epoch変数にエポックからの秒数を指定し、それをdatetime.datetime.fromtimestamp()メソッドを使用してdatetimeオブジェクトに変換しています。

このコードを実行すると、指定したエポックからの秒数とそれに対応する日時が表示されます。