为什么时间不一样
来源:2-14 编程练习
慕后端2210851
2019-08-25 10:09:52
我这段代码写的对吗 , 因为输出的时间不太一样 ,日期倒是没有问题 所以如果对的话为什么时间不对
1回答
好帮手乔木
2019-08-25
同学你好:
同学的代码是正确的。
不过计算3天36小时12分钟之前的日期时间,需要做减法运算。同学计算的是之后的时间运算。
from datetime import datetime, timedelta # 定义now_变量接收当前日期时间 now_=datetime.now() print(now_) # 计算距当前日期时间3天36小时12分钟之前的日期时间 now_before=now_-timedelta(days=3,hours=36,minutes=12) # 计算10天之后的日期时间 now_after=now_+timedelta(days=10) print(now_before) print(now_after)
如果我解决了同学的问题,请采纳!学习愉快^_^。
相似问题