【C#】根据年和月,获取月的第一天和最后一天
#region 根据年和月,获取当月第一天和当月最后一天 /// <summary> /// 根据 年 和 月,获取当月第一天 /// </summary> /// <param name="years">年</param> /// <param name="months">月</param> /// <returns>返回:yyyy-MM-dd 形式</returns> public static String GetFirstDayByYearMonth(string years, string months) { DateTime datetime = DateTime.Parse(years + "-" + months + "-" + "15"); return datetime.AddDays(1 - datetime.Day).ToString("yyyy-MM-dd"); } /// <summary> /// 根据 年 和 月,获取当月最后一天 /// </summary> /// <param name="years">年</param> /// <param name="months">月</param> /// <returns>返回:yyyy-MM-dd 形式</returns> public static String GetLastDayByYearMonth(string years, string months) { DateTime datetime = DateTime.Parse(years + "-" + months + "-" + "15"); return datetime.AddDays(1 - datetime.Day).AddMonths(1).AddDays(-1).ToString("yyyy-MM-dd"); } #endregion
参考自:https://www.cnblogs.com/ymj126/p/3905274.html

浙公网安备 33010602011771号