我有以下代码:
import datetime
x = '2015-01-01'
date = datetime.datetime.strptime(x, "%Y-%m-%d")
print(date)
Run Code Online (Sandbox Code Playgroud)
问题是我想打印日期,"2015-01-01"而不是"2015-01-01 00:00:00"。没有时、分、秒如何打印?
小智 5
datetime对象有一个date方法可以为您执行此操作:
>>> import datetime
>>> x = '2015-01-01'
>>> date = datetime.datetime.strptime(x, "%Y-%m-%d")
>>> print(date.date())
2015-01-01
>>>
Run Code Online (Sandbox Code Playgroud)