即使我在当前季度,我也需要将我的时间四舍五入。这是我的代码:
const currentDate = new Date(2020, 1, 8, 9, 42, 0, 0);
let roundedUpQuarter = Math.ceil(currentDate.getMinutes() / 15) * 15 % 60;
所以在我的例子中,当前时间09:42
在我的roundedUpQuarter
变量中我会得到很好的结果09:45
但是当我在当前时间发送 0、15、30 或 45 分钟时遇到问题,因为我也需要四舍五入。
例如,如果我现在的时间是09:30
我需要得到09:45
我不想if condition
用来做那个。仅使用公式可以做到这一点吗?