Python初心者がdatetimeで日付や時刻を取得してみます。
■環境
Google Colaboratory
現在の日付を取得してみる
datetimeで現在日付を取得してみます。
■コード
import datetime dt = datetime.date.today() print(dt)
datetimeの「date.today()」で、現在の日付が取得できます。
print関数で日付を出力してみます。
■実行
プログラムを実行してみると、現在の日付が取得できました。
現在の日時を取得してみる
今後は、現在の”日時”を取得してみます。
■コード
import datetime dt = datetime.datetime.now() print(dt)
datetimeの「datetime.now()」で、現在の日時が取得できます。
こちらもprint関数で日付を出力してみます。
■実行
プログラムを実行してみると、現在の日時が取得できました。かなり細かい秒数まで取得できています。
現在の時刻を取得してみる
次に、現在の時刻のみを取得してみます。
■コード
import datetime dt = datetime.datetime.now().time() print(dt)
datetimeの「datetime.now()」のさらに「time()」のみを取得できます。
print関数で日付を出力してみます。
■実行
■現在日時から月、日、時間、分などの属性ごとに情報を取得してみる
次に、現在日時から月、日、時間、分などの属性ごとに情報を取得してみます。
■コード
import datetime dt = datetime.datetime.now() print(dt) print(dt.year) print(dt.month) print(dt.day) print(dt.hour) print(dt.minute)
上記のように、年(dt.year)、月(month)、日(day)、時間(hour)、分((dt.minute)の属性ごとに、print関数で現在日時からそれぞれの情報を出力することができます。
■実行
実行してみると、現在の年(dt.year)、月(month)、日(day)、時間(hour)、分((dt.minute)が出力されました。
コメント