Pythonで日付の計算を行う場合、以下のように加算、減算できるのですが何故か月の加減算はできなかった。
日の加算
import datetime
tommorow = datetime.datetime.now() + datetime.timedelta(days=1)
月の加算
別のライブラリを利用する。
pip install python-dateutil -t ./
インストールしたら、
from dateutil.relativedelta import relativedelta
next_month = datetime.datetime.now() + relativedelta(months=1)
その他
月初
today = datetime.datetime.now()
first_day = datetime.datetime(today.year, today.month, 1, 0, 0, 0, 0)
フォーマット
today = datetime.datetime.now()strftime('%Y-%m-%d %H:%M:%S')
UTC
datetime.datetime.utcnow()