从Python变量中获取年、月、日

mca*_*tin 5 python variables date python-3.x

我想按年、月、日对变量进行细分。这是我得到的:

import datetime
from datetime import date, timedelta
yesterday = date.today() - timedelta(1)
print (yesterday)
year = datetime.date.yesterday.year
month = datetime.date.yesterday.month
day=datetime.date.yesterday.day
print (year)
print (month)
print (day)
Run Code Online (Sandbox Code Playgroud)

我收到一个错误,指出 datetime.date 没有属性。我是 python 的菜鸟,我被困住了,感谢任何帮助

小智 6

你很接近

import datetime
from datetime import date, timedelta
yesterday = date.today() - timedelta(1)
print (yesterday)
year = yesterday.year
month = yesterday.month
day=yesterday.day
print (year)
print (month)
print (day)
Run Code Online (Sandbox Code Playgroud)

结果是

2019-03-10

2019年

3

10