最近在做公司的项目,由于考虑到数据量大,选择了动态控制向后端传时间值以获取对应时间的数据,被这个问题卡了好久,如果有小伙伴有遇到相关问题,希望我的解答能帮到你。但是我的这个是具体到月哦,如果你的具体到天可以考虑毫秒值计算哦。
**1.**首先计算出起始时间和截止时间(我这里是类似2020/02的格式,你可以根据自己的需要进行转化)
起始时间:这个可能是固定的,也可能是用户选择的,这个是比较容易得到的
startMonth
获取初始化开始的年份和月份:
initStartYear = Number(startMonth.split(’/’)[0])
initStartMonth = Number(startMonth.split(’/’)[1])
截止时间:var nowDate = new Date();
var nowYear = nowDate.getFullYear();
var nowMonth = nowDate.getMonth() + 1;
nowMonth = nowMonth < 10 ? “0” + nowMonth : nowMonth;
window.endMonth = nowYear + ‘/’ + nowMonth;
2.
写着写着被打算放草稿箱给忘了,又没有充足的时候继续完善,如果有遇到该问题的小伙伴直接私聊我吧,我等腾出更多时间思考的时候再写…
QQ:1550489246,一定要记得备注!!!