質問: Utilities.formatDate(reportweekend,"JST","YYYYMMdd"); //B出力 ``` ### 試したこと * スクリプトの [実行] ※自分のブラウザ時間なら成功します * ★をつけた部分の値変更の数字を1日変更する。※GASの実行時間に依存してしまうため、本質的な解決ではないと考えています。 ### 解決方法として考えていること nowDateの段階で、JSTを指定して日付を取得すると、解決しそうなのですが、 実現可能か分かっていません。 よろしくお願いいたします。
回答: nawDateを以下のようにして、無理やり日本時間に再計算させてしまってはどうでしょうか? ``` var timezoneoffset = -9; var nowDate = new Date(new Date() - (timezoneoffset * 60 - new Date().getTimezoneOffset()) * 60000); ```