Excel 具有 WORKDAY() 函数,可以计算给定天数(包括假期)的下一个工作日。
我一直在尝试在 MySQL 中做一个等效的高效函数,但处理异常太多了,我一直坚持这一点。有没有人为此找到有效的解决方案?
Excel WORKDAY 函数
WORKDAY(start_date, day_count [,holiday_list])
start_date + INTERVAL day_count DAY
除了它只包括工作日之外,它的工作原理是一样的。工作日定义为非周末非节假日。这里的周末是萨和苏。
WORKDAY.INTL(start_date, day_count [,weekend [,holiday_list]])
weekend
除了识别一周中的哪几天构成周末的代码外,其他都是相同的。