zoukankan      html  css  js  c++  java
  • 根据当前日期获取本周的日期数组

     1  getWeekFn() {
     2       let weekDay = ["周日", "周一", "周二", "周三", "周四", "周五", "周六"];
     3       let new_Date = new Date()
     4       let timesStamp = new_Date.getTime();
     5       let currenDay = new_Date.getDay();
     6       let dates = [];
     7       for(let i = 0; i < 7; i++) {
     8         let myDate = new Date(Date.parse(new Date(timesStamp + 24 * 60 * 60 * 1000 * (i - (currenDay + 6) % 7)).toLocaleDateString().replace(/[年月]/g, '-').replace(/[日上下午]/g, '')));
     9         dates.push({
    10           value: new Date(timesStamp + 24 * 60 * 60 * 1000 * (i - (currenDay + 6) % 7)).toLocaleDateString().replace(/[年月]/g, '-').replace(/[日上下午]/g, ''),
    11           label: new Date(timesStamp + 24 * 60 * 60 * 1000 * (i - (currenDay + 6) % 7)).toLocaleDateString().replace(/[年月]/g, '-').replace(/[日上下午]/g, '') + weekDay[myDate.getDay()],
    12           }
    13         );
    14       }
    15       return dates
    16     },
    17 
    18 console.log(getWeekFn())
  • 相关阅读:
    hdu-1114
    hdu2546
    POJ-3126
    POJ-1915
    ZOJ-1709
    Codeforces 847H
    Codeforces 847C
    Codeforces 847I
    Codeforces 847E
    算法笔记--矩阵及矩阵快速幂
  • 原文地址:https://www.cnblogs.com/mxyr/p/12126459.html
Copyright © 2011-2022 走看看