【GAS】日付型のデータの大小チェック

Google Apps Script(GAS)で日付型のデータ同士で大小比較する方法を、ここにメモしておきます。

ポイントは日付型の変数で「getTime()」で比較するのが、よく使われています。

●サンプル

function myFunction() {
  var date1 = new Date(2021,8,24,9,30,3,200);
  var date2 = new Date(2021,8,24,8,0,1,1);

  // 日付比較サンプル
  Logger.log(date1.getTime() > date2.getTime());
  Logger.log(date1.getTime() < date2.getTime());
  Logger.log(date1.getTime());
  Logger.log(date2.getTime());
  Logger.log(date1.getTime() === date2.getTime());

  if(date1.getTime() > date2.getTime()) {
    Logger.log('date1 > date2')
  }else if(date1.getTime() < date2.getTime()){
    Logger.log('date2 > date1')
  } else {
    Logger.log('date1 = date2');
  }
}

●結果

以上です。



投稿日:2021-08-24    更新日:2021-08-24

[スポンサーリンク]

[スポンサーリンク]

  
サイト内検索
プロフィール

プロフィール

[Name : POCO(@PocoIt2019)]
都内で社内SEをしているおじさん。
仕事で得られる知識だけでは限界を感じ、 WEBの勉強がてらITブログを開始。
サーバからWEBサイトまでフルスクラッチで開発しました。
現在は勉強のモチベーションを保つために活用中。
興味があることを雑記的に書いていきます。

[スポンサーリンク]

カテゴリ


タグ

[スポンサーリンク]

最近の記事