[SQL Server] 时间处理:获取今天的00:00:00/获取今天的23:59:59

Posted wissly

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[SQL Server] 时间处理:获取今天的00:00:00/获取今天的23:59:59相关的知识,希望对你有一定的参考价值。

获取今天的00:00:00

SELECT CONVERT(DATETIME,CONVERT(VARCHAR(10),GETDATE(),120))

获取今天的23:59:59

1、SELECT DATEADD(SS,-1,DATEADD(DD,1,CONVERT(DATETIME,CONVERT(VARCHAR(10),GETDATE(),120))))

2、SELECT CONVERT(DATETIME,CONVERT(VARCHAR,GETDATE(),112),112)+1-1.0/3600/24

以上是关于[SQL Server] 时间处理:获取今天的00:00:00/获取今天的23:59:59的主要内容,如果未能解决你的问题,请参考以下文章

在 SQL Server 中获取当前日期? [复制]

从 SQL Server 获取 8601 格式的日期时间

日期时间查询 SQL SERVER

sql server 如何将日期时间字段修改成最接近该时间的整点时间?

从sql server获取两个日期之间的数据

SQL Server一致性错误修复案例总结