インポート方法
import datetime
今日の表示
dateメソッドで日付だけ表示する。
print(datetime.date.today()) # 2017-11-08
datetimeメソッドで日付と時間が表示できる。
print(datetime.datetime.today()) # 2017-11-08 23:58:55.230456
日付・時間の設定
print(datetime.date(2017, 11, 12)) # 2017-11-12 print(datetime.datetime(2017, 11, 12, 9, 55, 28)) # 2017-11-12 09:55:28
strから日付型への変換
文字列でdate/timeがあれば、datetime.strptime()メソッドで日付型に変換できる。
str_datetime = '2012-12-29 13:49:37'
datetime1 = datetime.strptime(str_datetime, '%Y-%m-%d %H:%M:%S')
年、月、日、時、分、秒の取得
now = datetime.datetime(2017, 11, 12, 9, 55, 28)
print(now.year) #2017
print(now.month) #11
print(now.day) #12
print(now.hour) #9
print(now.minute) #55
print(now.second) #28