取得した日付フィールドに日にちを加算、減算をする方法を教えてください
recordInf.Table_0.value[j].value.日付_1.value).format("DD")
このような取得フィールドを持っているのですが、日付を加算したりする方法が分かりません。どなたかご教授願います
取得した日付フィールドに日にちを加算、減算をする方法を教えてください
recordInf.Table_0.value[j].value.日付_1.value).format("DD")
このような取得フィールドを持っているのですが、日付を加算したりする方法が分かりません。どなたかご教授願います
たいさん
こんにちは。
moment.jsを使うと楽に取扱できます。導入方法はこちらを参考にしてみてください。
Moment.js を利用して、日時フィールドのフォーマットをカスタマイズする
日付の加算、減算はこちらの公式docに記載があります
https://momentjs.com/docs/#/manipulating/add/
記述例
var m = moment();m.add(1, 'days').format('YYYYMMDD'); // 1日加算m.add(-1, 'days').format('YYYYMMDD'); // 1日減算
**カキ氷**さん
コメント有難う御座います
無事、日付を加算することが出来ました。
もう一つ質問なのですが、
年月日同士の差分を計算することは可能でしょうか?
moment(recordInf.Table_0.value[j].value.日付_2.value)-moment(recordInf.Table_0.value[j].value.日付_1.value)
このように記述したところ、
2592000000というような値が表示されました。日数で表示するようにするにはどうすれば良いでしょうか?
すいません
解決しました