- 当前时间:
datetime.datetime.now()
- 今天:
- 方法一:
datetime.date.today()
- 方法二:
str(datetime.datetime.now())[:10]
- 昨天:
- 方法一:
datetime.date.today() + datetime.timedelta(days=-1)
- 方法二:
str(now + datetime.timedelta(days=-1))[:10]
具体示例如下:
>>> import datetime
>>> now = datetime.datetime.now()
>>> print now
2021-08-10 20:48:32.013660
>>> datetime.date.today()
datetime.date(2021, 8, 10)
>>> print datetime.date.today()
2021-08-10
>>> print str(now)[:10]
2021-08-10
>>> print now + datetime.timedelta(days=-1)
2021-08-09 20:48:32.013660
>>> print str(now + datetime.timedelta(days=-1))[:10]
2021-08-09
>>> print datetime.date.today() + datetime.timedelta(days=-1)
2021-08-09