【毎日Python】Pythonで現在の日付と時刻を取得する方法|datetime.now

now
こつこつPython
import datetime

Pythonで現在の日付と時刻を取得する方法です。
使用するのはdatetimeモジュールにあるdatetimeオブジェクトのnowメソッドです。
datetimeモジュールをインポートします。

now = datetime.datetime.now()
now

今現在の日付と時刻を取得してみましょう。
表示できました。
日本標準時の環境で実行している為、日本時間での現在の時間です。

type(now)

データ型を確認してみましょう。
datetime型であることがわかります。

now.year
now.month
now.day
now.hour

また、このように属性を指定することで、年や月、日付や時間を取得することができます。

# type(now.year)
print(now.tzinfo)

ちなみに、タイムゾーンの設定ができますが、デフォルトでは設定されません。

tz = datetime.timezone(datetime.timedelta(hours=9))
datetime.datetime.now(tz)

このように、タイムゾーンを設定して日時を取得することもできます。

関連メソッド

【毎日Python】Pythonで今日の日付を取得する方法|datetime.date.today

未経験からはじめるPython学習「キノクエスト」 キノクエスト
  • スキルアップしたいけど何からはじめればよいかわからない…
  • プログラミングスクールに入りたいけど料金が高い…
  • プログラミングを学んでも業務やキャリアに活かせるか不安…

キノクエストは、このような悩みを持つ方にぴったりのプログラミング学習サービスです。
国内最大級のプログラミング学習系YouTubeチャンネル「キノコード」が提供しているから、未経験者にもわかりやすく質の高い学習体験を実感していただけます。

キノクエスト