在python中格式化“昨天”的日期

2024-05-08 03:07:23 发布

您现在位置:Python中文网/ 问答频道 /正文

我需要在Python中找到这种格式的“昨天”日期。

例如,今天的日期可以这样表示: 111009个

我可以很容易地做到今天,但我有困难做它自动为“昨天”。


Tags: 格式
3条回答

这应该符合您的要求:

import datetime
yesterday = datetime.datetime.now() - datetime.timedelta(days = 1)
print yesterday.strftime("%m%d%y")

使用^{}

>>> from datetime import date, timedelta
>>> yesterday = date.today() - timedelta(days=1)
>>> yesterday.strftime('%m%d%y')
'110909'
from datetime import datetime, timedelta

yesterday = datetime.now() - timedelta(days=1)
yesterday.strftime('%m%d%y')

相关问题 更多 >