-SQL-获取当前日期和年份的日期

时间:2020-01-31 08:31:45

标签: sql sql-server

我正在尝试从开始到现在的日期和年份获取日期。

例如:

Date Today Jan 31 , 2020

结果必须为

2020年1月1日至31日,

另一个示例:如果日期为june 30, 2020 结果必须是

2020年1月1日至6月30日

您能帮我怎么做吗? ,我打算使用BETWEEN

1 个答案:

答案 0 :(得分:1)

DECLARE @date date = ' 2019-05-01'

SELECT EOMONTH(@date), DATEADD(yy, DATEDIFF(yy, 0, @date), 0)