重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【GOLF me!】初月無料お試し

スプレッドシートに日付が記載されています
開始「2021/5/2」 
終了「2021/6/18」
セルにループで続けて日付を記載したいのですが
ループ回数は セル側で引き算してその差を上限としています

さて 各セルに値を入れる際
ループ1回で 1日加算させたいのですが 
思うようにいきません
入力したい日付のタイプは 「mm/dd」です

var hiduke=sh_set.getRange(5,5).getValue();
var mm = hiduke.getMonth() + 1;
var dd = hiduke.getDate();
var hiduke = mm + "/" + dd;

一番最初のhiduke を +1にしてもダメでした
日付けの扱いはイマイチ理解が足りません

A 回答 (1件)

これで希望の動作になりますでしょうか?


var hiduke=new Date(sh_set.getRange(5,5).getValue());
hiduke.setDate(hiduke.getDate() + 1);
var mm = hiduke.getMonth() + 1;
var dd = hiduke.getDate();
var hiduke = mm + "/" + dd;
    • good
    • 0
この回答へのお礼

ありがとうございます
まさにその回答でした

助かりました

お礼日時:2021/05/02 21:15

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!