如何增加日期?

Siv*_*iva 9 .net c#

我有两个日期作为03/03/2011的duedate和返回03/09/2011.当我从returnndate中减去duedate时,我想找到双倍罚款.如何增加duedate?

Hem*_*ant 21

以下代码可能会帮助您:

var dueDate = new DateTime(2011, 3, 3);

//if you want to increment six days
var dueDatePlus6Days = dueDate.AddDays(6);

//if you want to increment six months
var dueDatePlus6Months = dueDate.AddMonths(6);

var daysDiff1 = (dueDatePlus6Days - dueDate).TotalDays; //gives 6
var daysDiff2 = (dueDatePlus6Months - dueDate).TotalDays; //gives 184
Run Code Online (Sandbox Code Playgroud)