Google Apps Scriptを活用して2日前の情報をメールで自動で送信したいです。
自動でメールを送るスクリプトに関しては問題なくコードを作成することができたのですが、以下のスクリプトを使って2日前の情報をメールで自動で送信しようとすると月末月初だとうまく作動しません。
function createCheckDate(date) { return [ date.getFullYear(), date.getMonth() + 1, date.getDate() - 2 ].join( '/' ); }
例えば、今日が3月1日の場合、2日前の日付を取得するのに上記のスクリプトだとdate.getDate() -2 が 1-2 = -1日になってしまうからではないかと思っています。
どのようにスクリプトを修正したら今日が3月1日の場合、2月28日の情報をメールで自動送信できるようになるのでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。