日付の入ったURL、ファイル名に日付を入れる場合、数字型から文字型に変換する必要があります。
今回は、現在の日付(数字型)を取得し、数字型→文字型→数字の変換をします。
現在の日付取得
Date()を利用。
var date = new Date(); //日付取得
var year = date.getFullYear(); //年取得
var month = date.getMonth(); //月取得 実際の月にするために+1が必要
var day = date.getDate(); // 日取得
数字から文字へ
toString()を利用。
var c_year = String(year);
var c_month = String(month);
var c_day = String(day);
文字から数字へ
Number()を利用。
var n_year = Number(c_year);
var n_month = Number(c_month);
var n_day = Number(c_day);
※【Javascript入門】数値⇔文字列の変換(toString/Number/parseInt) | 侍エンジニア塾ブログ(Samurai Blog) - プログラミング入門者向けサイト
作成したGAS
function get_test() {
//現在の日付取得
var date = new Date();
var year = date.getFullYear();
var month = date.getMonth();
var day = date.getDate();
//数字型 → 文字
var c_year = String(year);
var c_month = String(month);
var c_day = String(day);
//文字 → 数字
var n_year = Number(c_year);
var n_month = Number(c_month);
var n_day = Number(c_day);
}