
Python
Pythonfrom datetime import datetimed1 = datetime(2022, 1, 1)d2 = datetime(2022, 2, 1)其中,d1表示2022年1月1日,d2表示2022年2月1日。接着,使用datetime对象的sum()方法来计算两个日期之间相差多少天,并将结果赋值给变量days:Pythondays = (d2 - d1).days最后,在输出结果时加上"天"这个单位即可:Pythonprint("两个日期之间相差", days, "天")完整代码如下:Pythonfrom datetime import datetimed1 = datetime(2022, 1, 1)d2 = datetime(2022, 2, 1)days = (d2 - d1).daysprint("两个日期之间相差", days, "天")输出结果为:两个日期之间相差 31 天注意:以上代码中假设每个月的天数都相同,但实际上每个月的天数可能会有差异。另外,如果要在代码中加入加班或者休息的标注,需要根据具体情况进行设计和处理。Copyright © 2025 IZhiDa.com All Rights Reserved.
知答 版权所有 粤ICP备2023042255号