3
這裏是我的代碼:javascript日期加1天
function getRightMonth(month) {
var monthArr = ["01", "02", "03", "04", "05", "06", "07", "08", "09", "10", "11", "12"];
return monthArr[month];
}
var setTomorrowDate = function(dtString){
if(!dtString) return;
var tm = new Date(dtString);
tm.setDate(tm.getDate() + 1);
var y = tm.getFullYear(),
m = getRightMonth(tm.getMonth()),
d = tm.getDate(),
nd = (d < 10) ? "0" + d : d;
return y + "-" + m + "-" + nd;
};
document.write(setTomorrowDate("2013-05-16"));
,只是需要一個日期字符串,設置日期和每天增加了它。 我的問題是,當我在Windows中,它增加了一天,但如果我在Mac它不會。
你的意思是在safari?然後,這已被問及以前回答:http://stackoverflow.com/questions/4622732/new-date-using-javascript-in-safari – HMR
在mac中,指定您使用的瀏覽器 – Shin
在我的Mac上正常工作,兩Chrome和Safari。 – JJJ