Pythonで日付と時刻を整数に変換する方法


  1. 日付を整数に変換する方法: 日付を整数に変換するには、datetimeモジュールを使用します。以下のコード例を参考にしてください。

    from datetime import datetime
    # 現在の日付を取得
    current_date = datetime.now().date()
    # 日付を整数に変換
    date_integer = int(current_date.strftime("%Y%m%d"))
    print(date_integer)

    上記のコードでは、datetime.now().date()を使って現在の日付を取得し、strftimeメソッドを使って日付を整数形式に変換しています。

  2. 時刻を整数に変換する方法: 時刻を整数に変換するには、同様にdatetimeモジュールを使用します。以下のコード例を参考にしてください。

    from datetime import datetime
    # 現在の時刻を取得
    current_time = datetime.now().time()
    # 時刻を整数に変換
    time_integer = int(current_time.strftime("%H%M%S"))
    print(time_integer)

    上記のコードでは、datetime.now().time()を使って現在の時刻を取得し、strftimeメソッドを使って時刻を整数形式に変換しています。

これらの方法を使うと、日付と時刻を整数として取得することができます。このような整数形式のデータは、データベースやファイル処理などの用途に便利です。適宜、必要なフォーマットに変更して利用してください。