gasでコピーしたシート内で、日付が-1日されてコピーされてしまいます。
PC環境のタイムゾーンやシート間のタイムゾーンなどの設定は確認しました。
ご存知のことがあればご教示いただきたいです。
よろしくお願いいたします。
ーーーーーーーーーーーーーーーーーーーーーーーーーーーー
◆使用しているファイル
javascript
1 var sheet = ss.getSheetByName('hoge'); 2 var sheetTo = ss_copyTo.getSheetByName('fuga'); 3 var lastRow = sheet.getLastRow(); 4 var lastColumn = sheet.getLastColumn(); 5 var copyValue = sheet.getRange(1,1,lastRow,lastColumn).getValues(); 6 sheetTo.getRange(1,1,lastRow,lastColumn).setValues(copyValue);
◆ビフォーアフター
→コピー前
週 | 人数 | 金額 |
---|---|---|
2018/06/25 | 10 | 1,000 |
2018/07/02 | 11 | 1,100 |
2018/07/9 | 12 | 1,200 |
→コピー後
週 | 人数 | 金額 |
---|---|---|
2018/06/24 | 10 | 1,000 |
2018/07/01 | 11 | 1,100 |
2018/07/8 | 12 | 1,200 |
※表示は上記のようになっていますが、値としては「2018/07/8 8:00:00」となっています。