详细说明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日期格式。