【发布时间】:2019-04-18 12:50:48
【问题描述】:
我正在使用以下方法来获取下个月的第一天的时间:
select DATEADD(m, DATEDIFF(m, -1, getdate()), 0)
但是输出是:
2018-12-01 00:00:00.000
而预期的结果是:
2018-12-01 11:53:30.677
我尝试了各种方法,但无法获得所需的输出。我正在使用 SQL Server 2008。
【问题讨论】:
标签: sql sql-server sql-server-2008 datetime dateadd