みかづきブログ その3

3ヶ月つづけてみました。

Google Apps Scriptで1週間に何回ブレストしたかカウントしてみる

下記スクリプトでカウントしてみました。
検索ワードを変えれば色々活用できそうです。

JavaScript

var year          = 2018;
var month         = 1;
var weekStartDate = 22;
var keyword       = "ブレスト";

function main() {
  checkTitle(keyword);
}

function checkTitle(ttl) {
  var cal     = CalendarApp.getDefaultCalendar();
  var evtList = cal.getEvents(new Date(year, month - 1, weekStartDate, 0, 0, 0), new Date(year, month - 1, weekStartDate + 5, 23, 59, 59));
  var arr     = [];
  
  for (var i = 0, length = evtList.length; i < length; ++i) {
    var evtTtl = evtList[i].getTitle();

    if (new RegExp(ttl).test(evtTtl)) {
      arr.push(evtTtl);
    }
  }
  
  Logger.log(arr.length);
}