且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

在php/mysql中将时间舍入到最接近的15分钟

更新时间:2023-02-12 09:10:00

尝试一下-

SELECT
  SEC_TO_TIME((TIME_TO_SEC(time_field) DIV 900) * 900) AS round_time
FROM table

其中900是60秒* 15分钟.

Where 900 is 60 seconds * 15 minutes.