日付

記事
IT・テクノロジー

作成

from datetime import date
date(年, 月, 日)

 今日

from datetime import date
date.today()

 日時から

日時.date()

 文字列から

isoフォーマット
from datetime import datetime
date.fromisoformat("yyyy-mm-dd")
任意のフォーマット
from datetime import datetime
datetime.strptime(yyyy/mm/dd形式の文字列, "%Y/%m/%d").date()

日付.day
日付.month
日付.year
曜日
日付.weekday()
定数
import calendar

calendar.MONDAY
calendar.TUESDAY
calendar.WEDNESDAY
calendar.THURSDAY
calendar.FRIDAY
calendar.SATURDAY
calendar.SUNDAY

チェック

date型か
from datetime import date
isinstance(値, date)

比較

日付1 比較演算子 日付2

計算

日付 + 期間
日付 - 期間
期間 = 日付1 - 日付2

文字列

0埋めなし
f"{日付.year}年{日付.month}月{日付.day}日"
0埋めあり
日付.strftime("%Y年%m月%d日")

サービス数40万件のスキルマーケット、あなたにぴったりのサービスを探す