【发布时间】:2014-03-17 09:30:37
【问题描述】:
显然,获取当前日期的月份很简单,但我需要获取具有不同结束日期的月份名称。
我需要获取月份名称,该月份的开始日期是该月第一个星期三之后的第一个星期四,该月的结束日期是下个月的第一个星期三。这是会计方面的事情,所以我不打算与规范争论!
例如对于 2014 年,1 月的运行时间为 1 月 9 日至 2 月 5 日,2 月的运行时间为 2 月 6 日至 3 月 5 日,3 月的运行时间为 3 月 6 日至 4 月 2 日。
【问题讨论】:
-
那么,如果一个月从星期四开始,则上个月与本月重叠一周(因为第一个星期三是该月的 7 号,但第一个星期四是 1 号)?我怀疑情况是否如此,所以我怀疑规范需要调整(或者,如果不需要,那么在这些期间正确的答案是什么?)
-
@Damien_The_Unbeliever 在这种情况下,它将在周四的第 2 天开始 - 将更新最初的问题!
标签: sql sql-server-2008