Привет, у меня есть следующая проблема. Я уверен, что вы могли мне помочь:Изменить день в функции, используемой onclick, javascript
У меня есть кнопка, которая меняет час +1 час или - 1 час. Но дата перескакивает с 00UTC до 23 UTC в тот же день, а не накануне.
Примечание: addZero завершает строку от 1 до "01" (это потому, что строка изображения необходимо 01 02 03)
function switch_image(i) {
if (i == 0) {
d.setUTCHours(d.getUTCHours() - 1);
if (d.getUTCHours() == 23) {
d.setUTCDate(d.getUTCDate() - 1);
}
h = addZero(d.getUTCHours());
} else {
d.setUTCHours(d.getUTCHours() + 1);
if (d.getUTCHours() == 0) {
d.setUTCDate(d.getUTCDate() + 1);
}
h = addZero(d.getUTCHours());
}
}
Спасибо большое за помощь;)
возможно дубликат (http://stackoverflow.com/questions/1050720/adding -hours-к-JavaScript-дата-объект) – Ding