如何在将字符串转换为日期时忽略时间?

2024-06-02 04:50:29 发布

您现在位置:Python中文网/ 问答频道 /正文

我想把'2011-10-13'转换成一个表示相同的日期对象。我使用strptime,但它包括我不需要的时间。如何最好地避免这种情况?在

d=日期时间.日期时间.strptime(“2011-10-13”,“%Y-%m-%d”)

打印d

2011-10-13 00:00:00


Tags: 对象时间情况strptime
2条回答

如果不需要时间组件,请使用^{},而不是{}。在

可以使用.date()方法:

d = datetime.datetime.strptime("2011-10-13", "%Y-%m-%d")
print d.date()
>> 2011-10-13

相关问题 更多 >