美文网首页
uni-app获取今天之前的7天时间

uni-app获取今天之前的7天时间

作者: Jeex | 来源:发表于2020-07-16 11:11 被阅读0次

今天[2020-07-16],过去的7天时间,时间格式
["2020-07-15", "2020-07-14", "2020-07-13", "2020-07-12", "2020-07-11", "2020-07-10"]

        onLoad() {
            var timeArr = this.GetTime() 
            console.log(timeArr) //["2020-07-15", "2020-07-14", "2020-07-13", "2020-07-12", "2020-07-11", "2020-07-10"])
        },
        methods:{
            GetTime() {
                var date = new Date();
                var base = Date.parse(date); // 转换为时间戳
                var year = date.getFullYear(); //获取当前年份
                var mon = date.getMonth() + 1; //获取当前月份
                var day = date.getDate(); //获取当前日
                var oneDay = 24 * 3600 *1000
                var daytime = `${year}${mon >= 10 ? mon : '0' + mon}${day >= 10 ? day : '0' + day}`; //今日时间
                this.$data.daytime = daytime; // 今日时间赋值给变量
                
                var daytimeArr = []
                for (var i = 1; i < 7 ; i++) { //前七天的时间
                    var now = new Date(base -= oneDay);
                    var myear = now.getFullYear();
                    var month = now.getMonth() + 1;
                    var mday = now.getDate()
                    daytimeArr.push([myear, month >=10 ?month :'0'+ month, mday>=10?mday:'0'+mday].join('-'))
                }
                return daytimeArr
            },
            
        }

相关文章

网友评论

      本文标题:uni-app获取今天之前的7天时间

      本文链接:https://www.haomeiwen.com/subject/enqphktx.html