GAS:型変換 数字から文字へ。文字から数字へ。

日付の入ったURL、ファイル名に日付を入れる場合、数字型から文字型に変換する必要があります。

今回は、現在の日付(数字型)を取得し、数字型→文字型→数字の変換をします。

現在の日付取得

 Date()を利用。

 var date    = new Date();                     //日付取得
    var year    = date.getFullYear();    //年取得
    var month = date.getMonth();       //月取得 実際の月にするために+1が必要
    var day     = date.getDate();               // 日取得

     ※ GoogleAppsScriptで現在日時の取得

数字から文字へ

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);
}