-
datetimeオブジェクトをUNIXエポック時間に変換する方法: UNIXエポック時間は1970年1月1日午前0時からの経過秒数で表されます。datetimeオブジェクトをUNIXエポック時間に変換するには、
timestamp()
メソッドを使用します。import datetime now = datetime.datetime.now() unix_timestamp = int(now.timestamp())
now.timestamp()
はUNIXエポックからの経過秒数を返し、int()
関数を使って整数に変換しています。 -
datetimeオブジェクトから年月日時分秒の整数値を取得する方法: datetimeオブジェクトから年、月、日、時、分、秒の整数値を取得するには、
year
、month
、day
、hour
、minute
、second
属性を使用します。import datetime now = datetime.datetime.now() year = now.year month = now.month day = now.day hour = now.hour minute = now.minute second = now.second
各属性は整数値として取得できます。
これらの方法を使えば、Pythonでdatetimeオブジェクトをint型に変換したり、年月日時分秒の整数値を取得したりすることができます。必要に応じて、これらのコード例を応用してください。