/// <summary>
/// 获取指定年份的总天数。
/// </summary>
/// <param name="year">年份。</param>
/// <returns>返回指定年份的总天数。</returns>
public int DaysInYear(int year)
{
DateTime dt = new DateTime(year, 12, 31);
return dt.DayOfYear;
}
/// 获取指定年份的总天数。
/// </summary>
/// <param name="year">年份。</param>
/// <returns>返回指定年份的总天数。</returns>
public int DaysInYear(int year)
{
DateTime dt = new DateTime(year, 12, 31);
return dt.DayOfYear;
}
/// <summary>
/// 获取指定年份的总天数。
/// </summary>
/// <param name="year">年份。</param>
/// <returns>返回指定年份的总天数。</returns>
public int DaysInYear(int year)
{
return DateTime.IsLeapYear(year) ? 366 : 365;
}
现在才明白这个道理:
闰年有366天,平年有365,所以第2种方法更佳!