您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何在Python中截断DateTime对象上的时间?

如何在Python中截断DateTime对象上的时间?

我认为这就是您要寻找的…

>>> import datetime
>>> dt = datetime.datetime.Now()
>>> dt = dt.replace(hour=0, minute=0, second=0, microsecond=0) # Returns a copy
>>> dt
datetime.datetime(2011, 3, 29, 0, 0)

但是,如果您真的不在乎事物的时间方面,那么您实际上应该只绕过date对象…

>>> d_truncated = datetime.date(dt.year, dt.month, dt.day)
>>> d_truncated
datetime.date(2011, 3, 29)
python 2022/1/1 18:39:33 有426人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶