【发布时间】:2017-02-15 23:04:29
【问题描述】:
所以我需要给一个日期加上一些天,比如说30,但是30天不能是日历天,它们是依赖于一些逻辑的参数,所以,我需要找到一种方法来添加到星期一和星期三之间 30 天的日期,例如: 如果我在 2 月 15 日加上 30(周一到周三)天,我应该得到 4 月 26 日 如果我在 2 月 15 日加上 30(周日到周五)天,我应该得到 3 月 17 日
如果情况不够清楚,请告诉我蚂蚁,我会尽力给出更好的解释。
谢谢。
【问题讨论】:
-
你是指工作日吗?
-
@McNets 好吧,有点,但不仅是工作日,它可能是从周日到周五,周一到周二......它变化很大,但如果有一种方法可以将所需的定义为工作日每个查询的天数,我都可以处理
-
你有查找日历表吗?
-
不,但我可以在程序结束时创建并销毁它
-
你在用哪个 dbms?
标签: sql sql-server dateadd