广

ASP.NET

  • IOS开发
  • android开发
  • PHP编程
  • JavaScript
  • ASP.NET
  • ASP编程
  • JSP编程
  • Java编程
  • 易语言
  • Ruby编程
  • Perl编程
  • AJAX
  • 正则表达式
  • C语言
  • 编程开发

    asp.net 日期函数 某月的第一天和最后一天的日期

    2018-05-16 07:55:13 次阅读 稿源:互联网
    广告
    #region 得到一个月的第一天和最后一天的日期
    /// <summary>
    /// 得到本月的第一天日期
    /// </summary>
    /// <returns>DateTime</returns>
    public static DateTime GetFirstDayOfMonth()
    {
    return GetFirstDayOfMonth(DateTime.Now);
    }
    /// <summary>
    /// 得到本月的最有一天的日期
    /// </summary>
    /// <returns>DateTime</returns>
    public static DateTime GetLastDayOfMonth()
    {
    return GetLastDayOfMonth(DateTime.Now);
    }
    /// <summary>
    /// 得到一个月的第一天
    /// </summary>
    /// <param name="someday">这个月的随便一天</param>
    /// <returns>DateTime</returns>
    public static DateTime GetFirstDayOfMonth(DateTime someday)
    {
    int totalDays = DateTime.DaysInMonth(someday.Year, someday.Month);
    DateTime result;
    int ts = 1 - someday.Day;
    result = someday.AddDays(ts);
    return result;
    }
    /// <summary>
    /// 得到一个月的最后一天
    /// </summary>
    /// <param name="someday">这个月的随便一天</param>
    /// <returns>DateTime</returns>
    public static DateTime GetLastDayOfMonth(DateTime someday)
    {
    int totalDays = DateTime.DaysInMonth(someday.Year, someday.Month);
    DateTime result;
    int ts = totalDays - someday.Day;
    result = someday.AddDays(ts);
    return result;
    }
    #endregion

    一起学吧部分文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与一起学吧进行文章共享合作。

    广告
    广告
    广告