我在python中正在做一个名为员工休假管理的项目,我想在两个日期之间获得天数之间的差异。
我的情景: 如果员工没有特定月份的休假意味着他将在该桶中有一个桶式电话累计休假将增加一个休假,如果他休假则意味着桶计数将为' 0',它将被生成在每个月开始,它将计算前几个月。如果人力资源部门忘记生成3月和3月份的假期,那就是一个场景。他又来了,他正在产生。最后生成的日期是" 3月15日"如果他在5月29号点击生成按钮,则意味着休假应该从" 3月16日"到" 5月29日"怎么做。
答案 0 :(得分:0)
>>> from datetime import date
>>> d1 = date(2017,3,16)
>>> d2 = date(2017,5,29)
>>> abs(d1 - d2).days
74