我有一个日历表。我想在今天的日期之前获得 2 份业务,同时跳过假期和周末。
例如:
示例 1:2013 年新年是星期二。如果是星期四 (1/3),那么我的开始日期将是星期一 (12/31)。
示例 2:如果是星期一 (12/31),那么我的开始日期将是星期四 (12/27)。
我的 Clandar 表预先填充了 30 年的日期,并带有标志来确定哪些是周末和假日。该表具有以下字段:
dt: 30 年的日期和时间 Y: 年 D: 日 M: 月 Isholiday: (是不是假期, 用 0 表示“否”, 1 表示“是”) IsWeekday: (是工作日吗?用 0 表示表示“否”,1 表示“是” HolidayDescription: 假日名称
请帮忙。