I have following code: import datetime x = '2015-01-01' date = datetime.datetime.strptime(x, "%Y-%m-%d") print(date) 问题是我想打印日期,例如“2015-01-01”,而不是“2015-01-01 00:00:00”。如何在不包括小时、分钟和秒钟的情况下打印它?
datetime对象有一个date方法可以帮助您完成这个任务: >>> import datetime >>> x = '2015-01-01' >>> date = datetime.datetime.strptime(x, "%Y-%m-%d") >>> print(date.date()) 2015-01-01 >>>