详细说明Javascript在日期对象上的操作(生成一个倒数7天的数组)
对问题的描述:使用Javascript生成一个7天倒数数组。
例如,今天是10月1日,数组是{9月25日
这很难判断这个月(可能也需要一个月)是30天或31天,也就是2月28日天或29天。
回答这个想法:
它不需要那么复杂,它在js中非常简单,因为js的日期对象可以涉及到数学!!!!!请看下面的代码:
VAR现在=新的日期(2012年/ 3 / 2 12:00:00 '); / /这个算法可以自动处理和非闰年闰月year.2012是闰年,所以二月的29。
var=;
var I=0;
同时(i < 7){
S = now.getfullyear(+ +)(现在,获得当前的月份)(+ 1)+ +(now.getdate + ';
现在,新的日期(现在= 24 * 60 * 60 * 1000);这是关键!!!减去一天毫秒的效果就是把日期推到一天。
++;
}
console.log(S);
结果如下:
如果某一天没有指定需求,但基于系统当前时间,也可以计算。
基于当前系统时间,计算了7天倒数数组。
var =新(日期); / /这个算法可以自动处理和非闰年闰月year.2012是闰年,所以二月的29。
var=;
var I=0;
同时(i < 7){
S = now.getfullyear(+ +)(现在,获得当前的月份)(+ 1)+ +(now.getdate + ';
现在,新的日期(现在= 24 * 60 * 60 * 1000);这是关键!!!减去一天毫秒的效果就是把日期推到一天。
++;
}
console.log(S);
结果如图所示。
这是本文的全部内容,我希望能帮助您了解js日期对象的操作。详细地请点击Javascript日期格式。