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); ;
}

最新文章

  1. 【PostgreSQL】PostgreSQL的安装
  2. XAF 如何将数据库中Byte array图片显示出来
  3. MongoDB(八)Mongodb——GridFS存储
  4. Leetcode Validate Binary Search Tree
  5. mysql root 维护
  6. 隐藏ipad/ip顶部状态栏
  7. 阿里云安装nginx 和 php-fpm
  8. php写扩展
  9. JavaScript apply函数小案例
  10. 在多台服务器上简单实现Redis的数据主从复制
  11. Linux/Unix--设备类型
  12. Windows Server 2016-管理站点复制(一)
  13. NEST 中的日期数学表达式
  14. js基础梳理-关于this常见指向问题的分析
  15. hibernate02环境的搭建
  16. 【日常开发】使用多种工具实现 sql查询没有结果的name
  17. Nexus3.6版私服搭建安装与配置教程
  18. cas单点登录-CAS5.1.3 overlay服务器搭建(二)
  19. 多线程atomicInteger
  20. 5.如何调节ubuntu的分辨率

热门文章

  1. VMware15 安装Mac 10.14系统/苹果系统
  2. 算法笔记刷题2(codeup 1928)
  3. 2019-2020-1 20199329《Linux内核原理与分析》第八周作业
  4. 结构体 偏移量 (size_t)&amp;(((s *)0)-&gt;m) , list相关
  5. Inno Setup, Pascal 字符串带双引号如何写
  6. eclipse自动补全导致变量会跟上String后缀的问题解决
  7. 查看 Nginx 的日志目录
  8. Linux系统管理第五次作业 LVM逻辑卷 磁盘配额
  9. bind()函数的深入理解及两种兼容方法分析
  10. 可运行的Java RMI示例和踩坑总结