【发布时间】:2015-10-08 09:05:21
【问题描述】:
好的,我想不出使用 vb.net 的算法。
所以这里是 3 变量
Dim DateFrom as date = '01/09/2015'
Dim DateNow as date = Date.Now
Dim Holiday() as date '' <-- List of holiday dates
所以我想要做的是我想从 DateFrom 和 DateNow 中获取“日”差异日期,并排除 Holiday() 数组中的减去日期以及星期六星期日。
假设我的 DateFrom 是 '01/09/2015',即星期二,而我的 DateNow 是 '09/09/2015',也是星期二,在 Holiday() 数组中有 '4/09/2015' Friday。 diffdate 的输出假设是自以来的第 5 天(DateNow ---Difference Day 减去 Holiday() 数组,还减去周六和周日 -- DateFrom)
我挠了挠头大约 152.5 次,但仍然找不到这样做的方法。
【问题讨论】: