只要把它放到
str(...)
的函数中。
import datetime
my_date = datetime.date(2022, 6, 7)
print(str(my_date)) # prints 2022-06-07
从技术上讲,你可以直接print
,不先把它变成一个字符串。但把它放在str
中,意味着你可以把这个字符串保存到一个变量中,而不是打印出来。
如果你需要更高级的格式化选项,那么你可以按@FObersteiner的建议做。但你想要的格式恰好是默认的,所以如果你只想要这一种格式,这就可以了