2
我想設置日期時間到現在 - 使用utcnow一個月。在Python中設置日期時間爲utcnow - 30
類似的東西:
newdate = datetime.datetime.utcnow().replace(tzinfo=utc) - 30
但ofcourse的 - 30不會工作。
我想設置日期時間到現在 - 使用utcnow一個月。在Python中設置日期時間爲utcnow - 30
類似的東西:
newdate = datetime.datetime.utcnow().replace(tzinfo=utc) - 30
但ofcourse的 - 30不會工作。
使用timedelta
:
newdate = datetime.datetime.utcnow().replace(tzinfo=utc) - datetime.timedelta(days=30)
如果你確實想在一個月(而不是僅僅30天),使用dateutil模塊:
import dateutil
now = datetime.datetime.utcnow().replace(tzinfo=utc)
newdate = now - dateutil.relativedelta(months=1)