C# 如何通过减去[DateTime.now-datetimepicker1]确定从现在到所选日期的天数、月份和年份?
我想计算从现在日期到所选日期的年月日,如 这看起来很简单,但太复杂了C# 如何通过减去[DateTime.now-datetimepicker1]确定从现在到所选日期的天数、月份和年份?,c#,c#-4.0,C#,C# 4.0,我想计算从现在日期到所选日期的年月日,如 这看起来很简单,但太复杂了 DateTIme.Now-datetimepicker1 我想要这个输出 day=456488 month=5554 year=22 谢谢您可以按如下方式计算天数、月份和年份 var days = (EndDate - StartDate).TotalDays; var months = ((EndDate.Year - StartDate.Year) * 12) + EndDate.Month - StartDate.Mon
DateTIme.Now-datetimepicker1代码>
我想要这个输出
day=456488
month=5554
year=22
谢谢您可以按如下方式计算天数、月份和年份
var days = (EndDate - StartDate).TotalDays;
var months = ((EndDate.Year - StartDate.Year) * 12) + EndDate.Month - StartDate.Month;
var years = EndDate.Year - StartDate.Year;
其中,案例中的EndDate(从您的示例中可以看到)是DateTime。Now和StartDate是dateTimePicker1。Value欢迎,要改善您的堆栈溢出体验,请阅读和以及如何创建和(如果尚未完成)。