あるフリーランスエンジニアの色んなメモ!! ITスキル・ライフハックとか

Django:時間の加算・減算

実装例

import datetime
from django.utils import timezone

# 現在時刻の10分後
timezone.now() + datetime.timedelta(minutes=10)

# 現在時刻の1時間前
timezone.now() - datetime.timedelta(hours=1)

# 現在時刻の3日後
timezone.now() + datetime.timedelta(days=3)

# 現在時刻の2週間前
timezone.now() - datetime.timedelta(weeks=2)

# MajiでKoiする5秒前
x - datetime.timedelta(seconds=5)
comments powered by Disqus