建立一个datetime.now().date()
from datetime import datetime, timedelta
datetime.now().date()
datetime.now().date()的输入和输出:
1. 第一种转换成str的方法:.isoformat()
from datetime import datetime, timedelta
datetime.now().date().isoformat()
datetime.now().date().isoformat()的输入和输出:
2. 第二种转换成str的方法:f’{}’
from datetime import datetime, timedelta
f'{datetime.now().date()}'
f’{datetime.now().date()}'的输入和输出:
3. 第三种转换成str的方法:.strftime()
from datetime import datetime, timedelta
datetime.now().date().strftime('%Y-%m-%d')
.strftime(‘%Y-%m-%d’)的输入和输出:
除了’%Y-%m-%d’(‘2023-05-26’)这种格式,.strftime()还可以有多种格式,比如’%Y/%m/%d’(‘2023/05/26’):
总结
三种方法均可将datetime转换为str,但最灵活的是.strftime(),因为日期格式可以自定义,而其他两种的格式都是’%Y-%m-%d’(‘2023-05-26’)