Day.js()で1ヶ月の日付を取得したいとおもっています。
ただし、月末だけは翌月末になるようにしたいとおもっています。
2021-08-31 は 2021-09-30
2021-07-05 は 2021-08-05
と想定した通りのデータを取得できています。
ところが、
2021-02-28の場合は
2021-03-28となります。
2021-02-28の場合は
2021-03-31 となってほしいのですが。
month_value="2021-08-31"; dayjs(month_value).add(1,'month').format("YYYY-MM-DD"); console.log(result);// 2021-09-30となります。
この場合は問題ありません。
month_value="2021-07-05"; dayjs(month_value).add(1,'month').format("YYYY-MM-DD"); console.log(result); //2021-08-05となります。
この場合も問題ありません。
2月28日が月末なので、この場合のみ
翌月末の3月31日になるようにしたいのですが、
month_value="2021-02-28"; result=dayjs(month_value).add(1,'month').format("YYYY-MM-DD"); console.log(result); //2021-03-28となります。
2021-03-28となります。
どのすればいいのでしょうか?
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/06/25 06:40