如果我执行
select current_date;
这将给出当前日期。
如果我必须使用 23:59:59 获取当前日期,那么这将是一天的结束怎么办。
在我使用的 SQL Server 中
Select CAST(CONVERT(VARCHAR(10), GETDATE(), 110) + ' 23:59:59' AS
DATETIME;
最佳答案
一种方法是添加秒:
select date_add(CURDATE(), interval 24*60*60 - 1 second)
另一种方法是
addtime()
:select addtime(CURDATE(), '23:59:59')
关于Mysql 获取当前日期与时间 23 :59:59,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35014102/