小编Pie*_*ard的帖子

SQL Server 时间格式为 23:59:59 而不是 00:00:00

我有以下代码。我想要时间格式为 '23:59:59' 而不是 '00:00:00' 的第二个(截止)日期。请问如何实现这一点?

declare @Date datetime 
declare @StartDate datetime 
declare @EndDate DateTime

set @date = GetDate()
Set @StartDate = DATEADD(M, DATEDIFF(M,0,@date),0)
set @EndDate = DATEADD(DD,DATEDIFF(DD,0, @date),0)

select @StartDate,@EndDate
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server

0
推荐指数
1
解决办法
146
查看次数

标签 统计

sql ×1

sql-server ×1

t-sql ×1