zoukankan      html  css  js  c++  java
  • 当前日期后的后几天

    onLoad: function (options) {
        var that = this;
    
        var oDate = new Date();   
        var dayArr = [];     
        for (var i = 0; i < 7; i++) {/*后7天*/
          dayArr.push(new Date(oDate.getFullYear(), oDate.getMonth(), oDate.getDate() + i));  
        }
    
        var date=[];
    
        for (var j = 0; j < dayArr.length;j++){
          date[j]={};  
          date[j].day = that.filterMonth(dayArr[j].getDate());
          date[j].month = that.filterMonth(dayArr[j].getMonth()+1);
          date[j].week = that.week(j, dayArr[j].getDay());
          date[j].simweek = that.simweek(dayArr[j].getDay());
    
        }
      
        console.log(date)
        that.setData({ date: date})
    
      },
      simweek: function (week){
        var weekDaay = ['', '', '', '', '', '', ''];
        switch (week) {
          case 0:
            return weekDaay[week];
            break;
          case 1:
            return weekDaay[week];
            break;
          case 2:
            return weekDaay[week];
            break;
          case 3:
            return weekDaay[week];
            break;
          case 4:
            return weekDaay[week];
            break;
          case 5:
            return weekDaay[week];
            break;
          case 6:
            return weekDaay[week];
            break;
        }
      },
      week:function(j,week){
        var weekDaay = ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'];
        switch (j) {
          case 0:
            return '今天';
            break;
          case 1:
            return '明天';
            break;
          case 2:
            return '后天';
            break;
          case 3:
            return weekDaay[week];
            break;
          case 4:
            return weekDaay[week];
            break;
          case 5:
            return weekDaay[week];
            break;
          case 6:
            return weekDaay[week];
            break;
        }
      },
      filterMonth:function(m){
        if(m<10){
          return '0'+m
        }else{
          return m;
        }
      },
  • 相关阅读:
    Python eval 函数妙用
    502与504故障分析与解决方法
    [转]谈谈select, iocp, epoll,kqueue及各种网络I/O复用机制
    计算阶乘n!末尾0的个数
    C++中的Overload、Override和Overwrite
    C++中的空类与空结构体大小
    多线程编程之优先级翻转问题
    数据库原理之事务(二)
    数据库原理之事务(一)
    NoSQL之基础篇
  • 原文地址:https://www.cnblogs.com/yewook/p/9620489.html
Copyright © 2011-2022 走看看