-2
の1/20/2017のような開始日を入力すると、 12ヶ月後の計算ごとの終了日。12月1日のように開始日を12月に入力すると、12月の計算で12月の終了日を見つける方法
の1/20/2017のような開始日を入力すると、 12ヶ月後の計算ごとの終了日。12月1日のように開始日を12月に入力すると、12月の計算で12月の終了日を見つける方法
2011年1月9日がdd/mm/yyyyであると仮定すると、このようにすることができます。そうでない場合は、1と9を回してください。
var startDate = new DateTime(2017, 9, 1);
var endDate = startDate.AddMonths(12);
'date.AddYears(1)'? –
誰かが '29/2/2016'を入力した場合、あなたは* 12ヶ月後になると思いますか? 「28/2/2015」と「1/3/2015」についても同様の疑問が生じます。あなたはここでどんなルールを使いたいですか? –
また、これをチェックしてください:https://stackoverflow.com/questions/29362830/c-sharp-not-adding-a-year-with-addyears1 –