起きた事象 Google Apps Script(GAS)でDate関数で「現在時刻から日付の計算をしようとしたときに時間がずれている。」ということが起こっていました。 どういうことかと言いますと、以下のソースを実行して確認していきます。 function myFunction() { const date = new Date(); const str = date.getFullYear() + '/' + (date.getMonth()+1) + '/' + date.getDate() + ' ' + date.getHours() + ':' + date.getMinutes() + ':' + date.getSeconds(); Logger.log(date); Logger.log(str); } このコードではDate関数を使って現在時刻の日付オブジェクトを生成しま
![Google Apps Scriptで日付のタイムゾーンを日本に直す方法](https://cdn-ak-scissors.b.st-hatena.com/image/square/1c6b0452e892535e20da3797c7c8e58c4872a27f/height=288;version=1;width=512/https%3A%2F%2Fmasa-enjoy.com%2Fwp-content%2Fuploads%2F2021%2F01%2Fimage.jpg)