gpt4 book ai didi

python - 在python中将字符串转换为日期时间对象

转载 作者:太空狗 更新时间:2023-10-29 22:08:26 26 4
gpt4 key购买 nike

我有一个日期字符串定义如下:

datestr = '2011-05-01'

我想把它转换成一个日期时间对象,所以我使用了下面的代码

dateobj = datetime.datetime.strptime(datestr,'%Y-%m-%d')
print dateobj

但是打印出来的是:2011-05-01 00:00:00。我只需要 2011-05-01。我的代码中需要更改什么?

谢谢

最佳答案

dateobj.date() 将为您提供 datetime.date 对象,例如 datetime.date(2011, 5, 1)

使用:

dateobj = datetime.datetime.strptime(datestr,'%Y-%m-%d').date()

另请参阅:关于 datetime 的 Python 文档.

关于python - 在python中将字符串转换为日期时间对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5868374/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com