Javascript在特定日期前10天确定

时间:2018-04-01 19:48:32

标签: javascript reactjs date datetime

所以我目前正从我的数据库中提取一些记录,其中一条记录是最后一次编辑的记录。这是约会。但是,我只想在特定日期之后的一年内显示这10天。我该如何处理?我知道如何处理数组和获取数据本身,但我不确定如何处理数据?

这是我到目前为止所做的:

var startDate = fetchedDate;
var validDate = new Date(startDate);
var fullYear = validDate.getFullYear();
validDate.setFullYear(fullYear + 1);

然后我想创建一个新的日期来比较它,我想?但是怎么样?我也想知道它有多少天,直到它为止一年。

1 个答案:

答案 0 :(得分:0)

如果你想用纯javascript制作它,你可以

var startDate = fetchedDate;
var validDate = new Date(startDate);
validDate.setYear(validDate.getFullYear() - 1);
validDate.setDate(validDate.getDate() - 10);

但我也会建议你使用moment.js,这是一个非常好的javascript库来处理日期,否则有时就像试图重新发明轮子一样。