日付 ("2000-01-01") と "y|m|d" を入力するアルゴリズムを作成しようとしています。ここで、y は元の日付に追加する年数で、m と d は月と日です。このアルゴリズムでは、うるう年も考慮する必要があります。申し訳ありませんが、コードを投稿していません。実際にはまだ何も機能していません。
アルゴリズムは次のようにも機能する必要があります。11 月 30 日に 3 か月を追加すると、翌年の 2 月 28 日、うるう年の場合は 29 日になります。そのため、元の月が最終結果月よりも長い場合、最終結果月の最終日が取得されます。
誰かがそれを書く方法や有用なリソースへのリンクについての指針を教えてもらえますか?
これが理にかなっていることを願っています。質問があればお知らせください。ありがとう。