首先,要清楚某一天的日期如何获取:当today的数据为null时,则表示是今天,其实这是重点,这就可以推算出你想要查询哪一天的数据。
onLoad: function(options) {
var that = this;
//获取明天
that.getDateStr(null,1)
},
getDateStr: function(today, addDayCount) {
var date;
if(today) {
date = new Date(today);
}else{
date = new Date();
}
date.setDate(date.getDate() + addDayCount);//获取AddDayCount天后的日期
var y = date.getFullYear();
var m = date.getMonth() + 1;//获取当前月份的日期
var d = date.getDate();
if(m < 10){
m = '0' + m;
};
if(d < 10) {
d = '0' + d;
};
console.log( y + "-" + m + "-" + d)
return y + "-" + m + "-" + d;
},
第二:你要想查询,在新建数据的时候,必须要保存当时完成数据的时间点,然后用 date=new Date(today).getdate(),来实现某一天的查询
其中today表示当时存的时间点,自己摸索实现,留个记录,也希望能够帮到各位网友吧,有不同的见解的朋友希望留言讨论,谢谢