今月の末日を取得する例です
4月の場合は末日は4月30日なので
30日をend_dateで出してみる
コード.gs
function get_end_of_the_month() {
var now = new Date();
var this_year = now.getFullYear();
var this_month = now.getMonth();
var new_date = new Date(this_year, this_month + 1, 0);
var end_date = new_date.getDate();
Logger.log([new_date, end_date]);
}
|
意訳この機能がやること 現在日時を取得して 西暦を取得して 月を取得して 来月の月初の一日前を取得して 末日の日を取得して 日付と日をログに出す |
実行結果
