C# 如何计算可用假期?
我需要计算员工的休假天数。 例如,他正在从C# 如何计算可用假期?,c#,C#,我需要计算员工的休假天数。 例如,他正在从2020-05-13工作到2020-08-26 如果他的第一个工作日是从1日到15日,他有2天假期 15-25-1天 从26天到31-0天 他每个月初有两天假期 他可能在这段时间休假,所以我需要从他的休假天数中减去这个值 有一张工作(1)天和休假(3)天的表格。我需要用它来计算,还有多少天的假期 这将是一个很好的起点,你到底有什么问题?计算算法?TimeSpan或DateTime数据类型?给我们看看你的代码。@DC\u AC是的,算法。我应该计算月数
2020-05-13
工作到2020-08-26
- 如果他的第一个工作日是从1日到15日,他有2天假期李>
- 15-25-1天李>
- 从26天到31-0天
这将是一个很好的起点,你到底有什么问题?计算算法?
TimeSpan
或DateTime
数据类型?给我们看看你的代码。@DC\u AC是的,算法。我应该计算月数,然后得到第一个月,检查是2天、1天还是0天。。或者用另一种似乎合适的方式去做。获取总休假天数:2*(#月-1)+GetFirstMonthVacationDays(startingDay)
。然后用你的表格检查已经取了多少并减去。