gpt4 book ai didi

python - 如何将日期时间对象四舍五入到最近的前一刻钟?

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

假设我有日期时间对象。我希望它们四舍五入到最近的一刻钟:

2014-07-18T14:23:12 --> 2014-07-18T14:15:00
2014-07-18T14:14:59 --> 2014-07-18T14:00:00
2014-07-18T00:00:00 --> 2014-07-18T00:00:00

等等

最佳答案

rounded_qtr_hour = lambda dt: datetime.datetime(dt.year, dt.month, dt.day, dt.hour,
15*(dt.minute // 15))

基本上,您创建一个新对象(修改旧对象是一种功能较弱的方法),具有等效的年、月、日、小时,并将分钟向下舍入到最后 15 分钟间隔(//是楼层划分) .

关于python - 如何将日期时间对象四舍五入到最近的前一刻钟?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24831018/

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