Để có được ngày cuối cùng của năm hiện tại, bạn có thể sử dụng LAST_DAY () từ MySQL. Cú pháp như sau−
SELECT LAST_DAY(DATE_ADD(CURDATE(), INTERVAL 12-MONTH(CURDATE()) MONTH));
Hãy để chúng tôi triển khai cú pháp trên để biết ngày cuối cùng của năm hiện tại−
mysql> SELECT LAST_DAY(DATE_ADD(CURDATE(), INTERVAL 12-MONTH(CURDATE()) MONTH));
Điều này sẽ tạo ra kết quả sau -
+-------------------------------------------------------------------+ | LAST_DAY(DATE_ADD(CURDATE(), INTERVAL 12-MONTH(CURDATE()) MONTH)) | +-------------------------------------------------------------------+ | 2019-12-31 | +-------------------------------------------------------------------+ 1 row in set (0.00 sec)