我需要帮助创建一个脚本来拉取本周的当前日期

时间:2016-08-08 17:03:39

标签: javascript google-apps-script google-sheets google-spreadsheet-api

我对JavaScript不是很熟悉,但是我想创建一个脚本来为我提供每周的每一天。这就是我现在正在使用的内容。 enter image description here

我添加了图片"获取日期"而且我想这样做,以便当我点击"获取日期"按钮,它将通过脚本并将日期分配给周一,周二,周三等上面的单元格,如8 / 8,8 / 9,8 / 10。

1 个答案:

答案 0 :(得分:0)

我认为你必须分两步完成:

  1. 查找上周一(过去最多6天)
  2. 从那里开始,建立一个7天的清单
  3. var date = new Date(),
        daysOfWeek = [];
    
    // find last Monday
    while(date.getDay() != 1) {
      date.setDate(date.getDate() - 1);
    }
    
    // build array of dates
    for(var n = 0; n < 7; n++) {
      daysOfWeek.push((date.getMonth() + 1) + '/' + date.getDate());
      date.setDate(date.getDate() + 1);
    }
    
    console.log(daysOfWeek);