日報用にカレンダーを作成するGoogle App Script

ここのコードを使った
http://pc.nikkeibp.co.jp/article/column/20140414/1127643/?P=3

2015年度版

/** * カレンダーを作成する */
function makeYCal() { 
  // 年間カレンダーの作成  
  var tStart = (new Date("2015/4/01")).getTime(); 
  var tEnd   = (new Date("2016/3/31")).getTime();  
  var wname  = ["日","月","火","水","木","金","土"];  
  var t = tStart;  Logger.log(tStart+"-"+tEnd);  
  var r = [["月","日","曜日","予定"]];  
  var colors = [["#f0c0c0","#f0c0c0","#f0c0c0","#f0c0c0"]];  
  while (t < tEnd) {    var c = new Date();    
                    c.setTime(t);   
                    var m = c.getMonth() + 1;    
                    var d = c.getDate();    
                    var w = c.getDay();   
                    var wc = (w == 0) ? "#ffc0c0" : (w == 6) ? "#c0c0ff" : "";   
                    colors.push([wc, wc, wc, ""]);    r.push([m,d,wname[w],""]);   
                    t += 24 * 60 * 60 * 1000; 
                    // 1日後に 
                   }  Logger.log(r.length); 
                    // スプレッドシートにデータを書き込む  
  var sheet = SpreadsheetApp.getActiveSheet();  
  var range = sheet.getRange(1, 1, r.length, 4);  
  range.setValues(r);  range.setBackgrounds(colors);
};