gpt4 book ai didi

Python - 计算当前时间的最后一刻钟

转载 作者:太空宇宙 更新时间:2023-11-04 00:50:58 26 4
gpt4 key购买 nike

如何将时间四舍五入到当前时间的最后一刻钟。我能够找到最后一刻钟分钟,但是无法将其放入正确的时间格式中。

import datetime
import time

time = datetime.datetime.now()
last_quarter_minute = 15*(time.minute//15)

current_time = time.strftime("%Y/%m/%d %H:%M")

print last_quarter_minute
print current_time

理想情况下,我希望能够将我从日志中获得的时间与上个季度的时间进行比较。

最佳答案

您需要使用 datetime.datetime.replace 替换 timeminute 部分(返回替换了指定字段的新日期时间对象):

>>> time.strftime("%Y/%m/%d %H:%M")
'2016/05/13 12:57'
>>> time.replace(minute=last_quarter_minute).strftime("%Y/%m/%d %H:%M")
'2016/05/13 12:45'

更准确地说,还需要设置secondmicrosecond

关于Python - 计算当前时间的最后一刻钟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37200981/

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