查找其他几天中的其他天数c#

时间:2011-04-23 14:12:33

标签: c#

如果我在c#中使用datetimepicker工具选择任何日期,则显示剩余的日期。 例如

如果我在datetimepicker中选择12-may-2011 之类的日期

textbox应该告诉余下的天数= 20,因为11-may-2011应该采取。我没有

选择任何日期,以便日期为= 31.

我试图通过使用此代码

来显示月中的日期
days.Text = DateTime.DaysInMonth(lndate.Value.Year, lndate.Value.Month).ToString();

但我希望在其他日子里显示其他天数

1 个答案:

答案 0 :(得分:2)

使用 System.DateTime.DaysInMonth ,它会返回指定月份和年份的天数。

 int may = 5;
 int totaldaysinthismonth = System.DateTime.DaysInMonth(2011, may)

 // compute here what you need

请注意:

  

我没有选择任何日期,所以日子将是= 31

我推荐来使用此规则,而是返回null并显示例如N / A。 31不是一个月内的默认值。这可能会在2月,4月,6月,9月等几个月内使用户感到困惑......