日期从星期一到星期一的时间变量,时间为8:00

问题描述 投票:-1回答:1

如何为过程创建两个带有日期的变量,而不管它何时开始:第一个变量-最后一个星期一的8:00第二个变量-最后一个星期一但一个星期一的8:00(即变量之间的差为一周)

我已经尝试过,但是显示的时间是00:00

SELECT DATEADD(wk,DATEDIFF(wk,6,GETDATE()),0)

SELECT DATEADD(wk,DATEDIFF(wk,6,GETDATE()),7)

sql-server date variables
1个回答
0
投票

不确定此回答您的问题,但以下内容以欧洲格式返回日期,时间为上午8点。如果需要美国格式,则可能需要更改dateadd()函数。

© www.soinside.com 2019 - 2024. All rights reserved.