【GAS】月初日と月末日を取得する方法
-
カテゴリ:
- GoogleAppsScript
Google Apps Script(GAS)で月初日と月末日を取得する方法を、メモしておきます。
ポイントは、以下の通り
- 月初日は、Dateオブジェクトを使用し日付に「1」を指定
- 月末日は、Dateオブジェクトを使用し月を「当月+1」した上で日付を「-1」する
●サンプル
function myFunction() {
var now = new Date();
var monthStartDate = new Date(now.getFullYear(), now.getMonth(), 1);
var monthEndDate = new Date(now.getFullYear(), now.getMonth()+1, -1);
Logger.log(Utilities.formatDate(now, 'Asia/Tokyo', 'yyyy/MM/dd'));
Logger.log(Utilities.formatDate(monthStartDate, 'Asia/Tokyo', 'yyyy/MM/dd'));
Logger.log(Utilities.formatDate(monthEndDate, 'Asia/Tokyo', 'yyyy/MM/dd'));
}
●結果
以上です。
投稿日:2021-08-26
更新日:2021-08-26