今月の末日を取得する例です
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]); } |
意訳この機能がやること 現在日時を取得して 西暦を取得して 月を取得して 来月の月初の一日前を取得して 末日の日を取得して 日付と日をログに出す |
実行結果