GoogleAppsScriptを使用した日付の表示や加算減算のやり方を説明します。
今日の日付「年・月・日」をそれぞれ表示
function sample1() {
// 今日の日付(オブジェクト)取得
var date = new Date();
// "年"を取得
var year = date.getFullYear();
Logger.log(year);
// "月"を取得(+1する)
var month = date.getMonth() + 1;
Logger.log(month);
// "日"を取得
var day = date.getDate();
Logger.log(day);
}
日付に”足す”(〇ヵ月後の日付を表示)
function sample2() {
var date = new Date();
// 3か月後の日付を表示
date.setMonth(date.getMonth() + 3);
var YYYYMMDD = Utilities.formatDate(date, 'JST', 'yyyy/MM/dd');
Logger.log(YYYYMMDD);
}
日付から”引く”(〇日前の日付を表示)
function sample3() {
var date = new Date();
// 2日前の日付を表示
date.setDate(date.getDate() - 2);
var YYYYMMDD = Utilities.formatDate(date, 'JST', 'yyyy/MM/dd');
Logger.log(YYYYMMDD);
}