Для моего приложения нужна текущая дата / время. Но мне нужно округлить это до ближайших 10 минут. Я сделал это с Math.round. Проблема в том, что мне нужно, чтобы округлить до последних 10 минут. Не до следующего. Потому что у меня пока не будет этих данных.
Например:
16: 33 = 16:30 || 16:38 = 16:30 || 16:41 = 16: 40
Как я могу это сделать?
const coeff = 1000 * 60 * 10;
const date = new Date(); //or use any other date
let roundDate = new Date(Math.round(date.getTime() / coeff) * coeff);