У меня есть приложение, в котором я конвертирую пиксели в минуты и часы.В основном, в качестве единицы измерения используются минуты:
120 минут = 240 px
Я запускаю эту функцию с помощью этой функции:
convertToTime: function (min) {
var hours = Math.floor( min / 60);
var minutes = Math.round(min % 60);
if (minutes < 10) {
minutes = "0" + minutes;
}
if (hours > 12) {
hours = hours % 12;
}
return hours + ":" + minutes;
}
Он возвращает все правильно, кромекогда минуты достигают 60. Так, например, он возвращает:
12: 58 12:59 12: 60
Это не то, что я хочу, потому что это не в реальном времени.
Мне кажется, проблема в соотношении 2 пикселя к минуте.Но у меня возникли проблемы с пригвоздкой.
Спасибо за любую помощь, спасибо!