嘿,我有以下問題。我相信你可以幫助我:在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 2015-02-05 16:44:28