所以我目前正从我的数据库中提取一些记录,其中一条记录是最后一次编辑的记录。这是约会。但是,我只想在特定日期之后的一年内显示这10天。我该如何处理?我知道如何处理数组和获取数据本身,但我不确定如何处理数据?
这是我到目前为止所做的:
var startDate = fetchedDate;
var validDate = new Date(startDate);
var fullYear = validDate.getFullYear();
validDate.setFullYear(fullYear + 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库来处理日期,否则有时就像试图重新发明轮子一样。