datetimeモジュールのnowメソッド

モジュールdatetimeのメソッドnow は現在時刻を返します。メソッドのパラメータ には何も指定しません。

構文

pythonimport datetime

datetime.datetime.now()

例

現在時刻を取得してみましょう:

pythonimport datetime

res = datetime.datetime.now()
print(res)

実行結果:

python2025-12-31 16:52:06.433265

例

取得した現在時刻から、日、月、年、時、 分、秒を出力してみましょう:

pythonimport datetime

res = datetime.datetime.now()
print(res.day)
print(res.month)
print(res.year)
print(res.hour)
print(res.minute)
print(res.second)

実行結果:

python31
12
2025
16
53
28

関連項目

  • 日付と時刻のオブジェクトを作成する、 モジュールdatetimeのメソッド datetime
  • うるう年を判定する、calendarモジュールのメソッド isleap
  • 新しい日付オブジェクトを作成する、 モジュールdatetimeのメソッド date
  • 現在の日付を返す、 モジュールdatetimeのメソッド today
  • 時刻オブジェクトを作成する、 モジュールdatetimeのメソッド time
  • 日付と時刻のフォーマットされた文字列を作成する、 モジュールdatetimeのメソッド strftime