如何将增量添加到python datetime.time?

如何将增量添加到python datetime.time?,第1张

如何将增量添加到python datetime.time?

datetime.time
对象不支持除了用
datetime.timedelta
秒。

虽然有一个自然的定义,时钟算术。您可以这样计算:

import datetime as dtnow = dt.datetime.now()delta = dt.timedelta(hours = 12)t = now.time()print(t)# 12:39:11.039864print((dt.datetime.combine(dt.date(1,1,1),t) + delta).time())# 00:39:11.039864

dt.datetime.combine(...)
将datetime.time
t
提升到一个
datetime.datetime
对象,然后添加增量,然后将结果回落到一个
datetime.time
对象。



欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5643525.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存