截断 python datetime
对象的经典方法是什么?
在这种特殊情况下,直到今天。所以基本上将小时、分钟、秒和微秒设置为 0。
我希望输出也是 datetime
对象,而不是字符串。
原文由 Kyle Brandt 发布,翻译遵循 CC BY-SA 4.0 许可协议
截断 python datetime
对象的经典方法是什么?
在这种特殊情况下,直到今天。所以基本上将小时、分钟、秒和微秒设置为 0。
我希望输出也是 datetime
对象,而不是字符串。
原文由 Kyle Brandt 发布,翻译遵循 CC BY-SA 4.0 许可协议
如果您不关心时间,请使用 date
而不是 datetime
。
>>> now = datetime.now()
>>> now.date()
datetime.date(2011, 3, 29)
您可以像这样更新日期时间:
>>> now.replace(minute=0, hour=0, second=0, microsecond=0)
datetime.datetime(2011, 3, 29, 0, 0)
原文由 Jochen Ritzel 发布,翻译遵循 CC BY-SA 2.5 许可协议
2 回答5.1k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
4 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
1 回答1.7k 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
我想这就是你要找的……
但是如果你真的不关心事物的时间方面,那么你真的应该只传递
date
对象……