前提・実現したいこと
・1日に1回、スプレッドシートに昨日の日付を書き込みたい。
発生している問題・エラーメッセージ
・昨日の日付になる時とならない時がある。
下記の、
A1セル:2021/02/26 16:48:48
B1セル:2021/02/25 14:00:00(午前中に試した時は2021/02/24 14:00:00)
・今回の目的とは関係ないが、今日は現時刻なのに今日以外は常に14:00なのが不思議。
該当のソースコード
var 今日 = new Date();
var 昨日 = new Date(今日.getFullYear(), 今日.getMonth(), 今日.getDate() -1);
sheet.getRange(1,1).setValue(今日);
sheet.getRange(1,2).setValue(昨日);
試したこと
「-1」を「-0」「-0.5」等にしても変わらなかった。
補足情報
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/02/26 08:51
退会済みユーザー
2021/02/26 08:59
退会済みユーザー
2021/02/26 09:10
2021/02/27 12:25
2021/02/28 23:35
退会済みユーザー
2021/03/01 00:31
2021/03/01 05:24
退会済みユーザー
2021/03/01 05:28
2021/03/01 05:35