首页 > 解决方案 > 在 SQL 或 PLSQL 中将当前时间四舍五入到下一个 15 分钟间隔

问题描述

我希望当前时间四舍五入到下一个 15 分钟间隔。

例如:如果我在当前时间为晚上 8:53 打开应用程序,我希望接下来的 15 分钟汇总时间为晚上 9:00。

如果当前时间是晚上 11:30,那么下一个汇总时间应该是晚上 11:45。

如何在 SQL 或 PL/SQL 中使用 sysdate 获得下一轮时间?

标签: plsql

解决方案


从 dual 中选择 Sysdate + (15/60)* rownum


推荐阅读