--
"0"表示"1900-01-01"此日期正好為星期一
--
當前月第一天
select
DATEADD
(mm,
DATEDIFF
(mm,
0
,
GETDATE
()),
0
)
--
本周星期一
select
DATEADD
(WK,
DATEDIFF
(WK,
0
,
GETDATE
()),
0
)
--
季度第一天
select
DATEADD
(QQ,
DATEDIFF
(QQ,
0
,
GETDATE
()),
0
)
--
本年第一天
select
DATEADD
(YY,
DATEDIFF
(YY,
0
,
GETDATE
()),
0
)
--
當天凌晨
select
DATEADD
(DD,
DATEDIFF
(DD,
0
,
GETDATE
()),
0
)
--
上月最后一天
select
DATEADD
(MS,
-
3
,
dateadd
(mm,
DATEDIFF
(mm,
0
,
GETDATE
()),
0
))
--
去年最后一天
select
DATEADD
(MS,
-
3
,
dateadd
(YY,
DATEDIFF
(YY,
0
,
GETDATE
()),
0
))
--
本月最后一天
select
DATEADD
(MS,
-
3
,
dateadd
(mm,
DATEDIFF
(mm,
0
,
GETDATE
())
+
1
,
0
))
--
本年最后一天
select
DATEADD
(MS,
-
3
,
dateadd
(yy,
DATEDIFF
(yy,
0
,
GETDATE
())
+
1
,
0
))
--
本月的第一個星期一
select
DATEADD
(wk,
DATEDIFF
(wk,
0
,
dateadd
(dd,
6
-
datepart
(
day
,
getdate
()),
getdate
())),
0
)
--
獲取當前的天數
select
datepart
(D,
getdate
())
--
找到本月的6號,因為6號正好可以排到星期六(本周最后一天,星期天為某周第一天)
select
dateadd
(dd,
6
-
datepart
(
day
,
getdate
()),
getdate
())
--
獲取相差的周數
select
DATEDIFF
(wk,
0
,
dateadd
(dd,
6
-
datepart
(
day
,
getdate
()),
getdate
()))
?
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061
微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元

