Mysql函数 LAST_DAY 返回日期但没有时间。
这有点误导,因为翻译它被用作LAST_DAY 00:00:00
。如何实现LAST DAY 23:59:59
?
实施例
select LAST_DAY(NOW() - INTERVAL 1 MONTH);
答案 0 :(得分:2)
您可以尝试:
SELECT TIMESTAMP (LAST_DAY(NOW() - INTERVAL 1 MONTH) ,'23:59:59');
答案 1 :(得分:1)
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/15.1.0/react.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/15.1.0/react-dom.min.js"></script>
concat
怎么样?
23:59:59
答案 2 :(得分:0)
为结果添加5183999秒。
SELECT LAST_DAY(NOW() - INTERVAL 1 MONTH) + INTERVAL 5183999 SECOND;