如何在 python 中找到最近的 15(或 10)分钟间隔? 例如
>>> datetime.datetime.now()
datetime.datetime(2011, 2, 22, 15, 43, 18, 424873)
我想要当前的 15 分钟间隔 (15:30-15:44),所以我想将上面的日期时间转换为
datetime.datetime(2011, 2, 22, 15, 30, 00, 00)
最佳答案
对我来说这是最简单的方法:
from datetime import datetime, timedelta
now = datetime.now()
now = now - timedelta(minutes = now.minute % 15, seconds = now.second, microseconds = now.microsecond )
希望对您有所帮助。
关于python - 在python中查找当前时间间隔?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5079558/