我正在使用此代码为本周的“日历”生成 5 个日期:
var days = new Array(4);
GetDaysOfWeek(new Date());
function GetDaysOfWeek(date)
{
for (var i = 0; i < 5; i++)
{
var $dd = (date.getDate() - date.getDay() + 1 + i);
var $mm = date.getMonth()+1;
var $yyyy = date.getFullYear();
if($dd<10){$dd='0'+$dd}if($mm<10){$mm='0'+$mm}
days[i] = $dd+'/'+$mm+'/'+$yyyy;
}
}
但是,根据它的日期,它可以在我的某些盒子上返回 00/10/2013 或 32/10/2013。似乎唯一正确的更新是我的实际日期。
我将如何更新这 5 个日期,以便获得正确的日期而不是不存在的日期。
提前致谢。