C#:如何从DateTime对象获取天数

C#:如何从DateTime对象获取天数,c#,datetime,C#,Datetime,在C#中,如何查找DateTime对象中的月天数 例: 使用objDate,现在我想得到当前月份的天数。C#中是否存在任何内置函数 闰年也需要考虑这个怎么样 int noOfDays = DateTime.DaysInMonth(objDate.Year, objDate.Month); DateTime.DaysInMonth(date.Year, date.Month); 请尝试以下操作: DateTime objDate = default(DateTime); objDate

在C#中,如何查找DateTime对象中的月天数

例:

使用objDate,现在我想得到当前月份的天数。C#中是否存在任何内置函数

闰年也需要考虑

这个怎么样

int noOfDays = DateTime.DaysInMonth(objDate.Year, objDate.Month);
DateTime.DaysInMonth(date.Year, date.Month);
请尝试以下操作:

DateTime objDate = default(DateTime);
    objDate = Convert.ToDateTime("2009-02-05");

    Response.Write(DateTime.DaysInMonth(objDate.Year, objDate.Month));

叹息。。。我想我需要开始发帖,而不是检查它是否正确:在那里使用分号。
DateTime.DaysInMonth(date.Year, date.Month);
int daysInMonth = System.DateTime.DaysInMonth(objDate.Year, objDate.Month);
System.Globalization.CultureInfo cultureInfo = System.Globalization.CultureInfo.CurrentUICulture;  
Double DaysInMonth = cultureInfo.Calendar.GetDaysInMonth(DateTime.Now.Month, DateTime.Now.Year);
DateTime objDate = default(DateTime);
    objDate = Convert.ToDateTime("2009-02-05");

    Response.Write(DateTime.DaysInMonth(objDate.Year, objDate.Month));