/// <summary>
/// 生成日期范围
/// </summary>
/// <param name="start"></param>
/// <param name="end"></param>
/// <returns></returns>
private List<string> getYearList(string start, string end)
{
var startDate = DateTime.ParseExact(start, "yyyy-MM", null);
var endDate = DateTime.ParseExact(end, "yyyy-MM", null);
var months = ((endDate.Year - startDate.Year) * 12) + endDate.Month - startDate.Month;
return Enumerable.Range(0, 1 + months)
.Select(offset => startDate.AddMonths(offset).ToString("yyyy-MM"))
.ToList();
}
C# 开始时间结束时间生成时间范围
于 2022-01-25 15:31:06 首次发布