public IActionResult GetMonthData()
{
var dataList = new List<object>();

var currentMonth = DateTime.Now.Month;                       //获取当月
var currentDay = DateTime.Now.Day;                              //………..天
var currentHour = DateTime.Now.Hour;                           //………..时
var currentMinute = DateTime.Now.Minute;                     //………..分
var currentMillisecond = DateTime.Now.Millisecond;       /…………秒

for (int i = 1; i <= 12; i++)
{
var monthStart = DateTime.Now.AddMonths(i – currentMonth).AddDays(1-currentDay).AddHours(-currentHour)
.AddMinutes(-currentMinute).AddMilliseconds(-currentMillisecond);

var monthEnd = DateTime.Now.AddMonths(i – currentMonth+1).AddDays(1 – currentDay-1).AddHours(-currentHour)
.AddMinutes(-currentMinute).AddMilliseconds(-currentMillisecond);

dataList.Add(new monthStart=monthStart,monthEnd = monthEnd });
}

return Json(dataList); ;
}

版权声明:本文为wgxmn原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/wgxmn/p/12893145.html