python3 环境,如何计算时间的比较和加减

我想计算两个时间之间的时间差,比如:自定义一个时间A(09:30),取当前的时间值为B,如何计算B-A之间一共多少分钟。我的目的是想写一个循环,让程序在一天的特定时段运行... 我想计算两个时间之间的时间差,比如:自定义一个时间A(09:30),取当前的时间值为B,如何计算B-A之间一共多少分钟。
我的目的是想写一个循环,让程序在一天的特定时段运行,比如用while循环,让程序在8:00~10:00运行
展开
 我来答
大话残剑
推荐于2016-10-27 · TA获得超过2217个赞
知道大有可为答主
回答量:1137
采纳率:56%
帮助的人:709万
展开全部

显示5分钟前的时间

print(datetime.datetime.now() - datetime.timedelta(seconds = 5*60))

构造时间并显示时间差

d = datetime.datetime.now()
d = d.replace(hour = 9,minute = 30,second = 0)
print((datetime.datetime.now() - d))
追问
这种方式是替换啊,能用自己给时间赋值的方式来实现吗,比如datetime.time
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式