00:00:00
SELECT DATEADD(day,DATEDIFF(day,'20010101',CURRENT_TIMESTAMP),'20010101');
23:59:59
select getdate(),convert(datetime,convert(varchar,getdate(),112),112)+1-1.0/3600/24
本文介绍了两种使用SQL进行日期操作的方法:一是通过DATEADD和DATEDIFF函数获取当前日期相对于基准日期'20010101'的具体日期;二是演示了如何结合GETDATE函数与日期转换来精确获取当前时间和计算其在日期中的位置。
00:00:00
SELECT DATEADD(day,DATEDIFF(day,'20010101',CURRENT_TIMESTAMP),'20010101');
23:59:59
select getdate(),convert(datetime,convert(varchar,getdate(),112),112)+1-1.0/3600/24

被折叠的 条评论
为什么被折叠?