我正在開發C#中的興趣計算器。我需要知道2 dates
計算兩個日期之間的日曆月數
之間
天數所以,我計算是這樣的:DateTime dt1 = DateTime.ParseExact(DateTime.Now.Date.ToString("dd-MM-yy"), "dd-MM-yy", CultureInfo.InvariantCulture).Date;
DateTime dt2 = DateTime.ParseExact(Duration, "dd-MM-yy", CultureInfo.InvariantCulture).Date;
Double no_days = (dt1 - dt2).TotalDays;
然而,根據月份的天數會有所不同。因此,即使天數小於30,2月15日至3月15日也構成一個月。
任何ide我如何確定已過去的月數?利息計算在月結束時完成。
感謝
尼特:發佈方式*不*顯示天的兩個日期之間的數字。 (雖然可能有一些TZ移的問題。) – 2013-01-12 06:12:56
http://stackoverflow.com/questions/4638993/difference-in-months-between-two-dates –