查找c#月份中其他天数的剩余天数
本文关键字:余天 其他 查找 | 更新日期: 2023-09-27 17:52:50
如果我在c#中使用datetimepicker工具选择任何日期,则显示剩余的天数。如:
如果我选择日期,如12-may-2011在日期时间选择器
文本框应该告诉剩余天数= 20,因为2011年5月11日应该是20天。我没有
选择任意日期,因此天数将= 31。
我试着用这个代码来显示月中的天数
days.Text = DateTime.DaysInMonth(lndate.Value.Year, lndate.Value.Month).ToString();
但是我想同时显示其余的天数否则显示月份中的天数
使用System.DateTime。DaysInMonth,返回指定月份和年份中的天数。
int may = 5;
int totaldaysinthismonth = System.DateTime.DaysInMonth(2011, may)
// compute here what you need
注意:
我没有选择任何日期,所以days = 31
我建议而不是使用此规则,而是返回null并显示例如n/a。31不是一个月中天数的默认值。这可能会让用户在2月、4月、6月、9月等月份感到困惑。