获取指定年份的总天数

  /// <summary>
  /// 获取指定年份的总天数。
  /// </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种方法更佳!
posted @ 2005-12-16 11:46  jeky  阅读(944)  评论(0编辑  收藏  举报
友情链接:逗死了笑话网 | 网络记事本