客户总是奇葩.....

最近客户觉得报表在系统没使用之前的月份是空的太难看了,没数据空的怪我咯。。。

提出这个奇葩需求,从有数据的那个月份开始,到当前月份+3个月为止(把前面的空白放到后面去了,解释不通,就觉得这样好)。

好吧,为人民币服务。

直接上代码:

$starty = 2017; //系统元年
$starttime = strtotime('2017-08-01');//要用到的是9月    所以从8月开始
$endtime = mktime(0,0,0,+(date('m')+3),1,$starty);  //结束时间
while( ($starttime = strtotime('+1 month', $starttime)) <= $endtime){$month_arr[] = date('Y-m',$endtime); // 取得递增月;
}

PHP 循环取2个时间之内的年月相关推荐

  1. 使用python进行股票数据爬取中的时间限制和策略

    股票数据爬取中的时间限制和策略 在进行股票数据爬取时,时间限制和策略是非常重要的考虑因素.本文将介绍两个与此相关的函数:is_trade_day()和stock_work_day(). is_trad ...

  2. 如何确定某段时间之内玩手机次数及其他各种通过传感器GPS数据可进行的分析

    采集数据的方式及来源 准备工数据: 可通过传感器获取到的数据及GPS数据 可以通过GPS获取到的数据 GPS点对应的采集时间,GPS点精度 -(void)locationManager:(CLLoca ...

  3. c# 取两个时间的间隔

    c#可以取两个时间的年月日时分秒之间的间隔,不受跨年月的影响. 声明一个 TimeSpan System.TimeSpan ts = dtNightEnd.Subtract(dtAmStart); d ...

  4. 语句中如何结束本循环进入下一循环_第33 p,for遍历,循环取值最方便

    大家好,我是杨数Tos,这是<从零基础到大神>系列课程的第33篇文章,第二阶段的课程:Python基础知识:Python中的控制语句之for遍历. 学习本课程,建议先看一遍:[计算机基础知 ...

  5. 可以结束一个循环的关键字是python_第33 p,for遍历,循环取值最方便

    大家好,我是杨数Tos,这是<从零基础到大神>系列课程的第33篇文章,第二阶段的课程:Python基础知识:Python中的控制语句之for遍历. 学习本课程,建议先看一遍:[计算机基础知 ...

  6. MySQL取离当前时间最近的记录

    MySQL取离当前时间最近的记录 sql获取当前时间:NOW(), sql获取当前日期:DATE( CURDATE( ) ) SELECTa.id, a.start_time,a.end_time,a ...

  7. 【路径规划】汽车零部件循环取货路径优化(三维装载约束)【含Matlab源码 1100期】

    ⛄一.简介 1 问题描述: 在考虑汽车零部件包装箱长.宽.高等三维尺寸的约束下,以配送中心为原点,分派多辆同一规格的货车到n个供应商处取货,最后回到配送中心.本章所构建的三维装载约束下的汽车零部件循环 ...

  8. 优化汽车零部件循环取货路径的遗传算法模型

    优化汽车零部件循环取货路径的遗传算法模型 随着工业化程度的提高,汽车行业的发展也越来越快速.汽车零部件加工作为汽车行业中的重要环节,为汽车整体质量和性能提供了坚实的保障.而在汽车零部件加工过程中,循环 ...

  9. java for循环中map_Java中用for循环取Map

    根据JDK5的新特性,Java中用for循环取Map,例如循环Map的Key view sourceprint? 1 for(String dataKey : paraMap.keySet())   ...

最新文章

  1. 消息 css 代码,CSS3 通知类消息动画
  2. 第十二周项目一-实现复数类中的运算符重载(3)
  3. linux tf命令,Linux 基础命令
  4. Fragment之间的通信
  5. Linux内核的整体架构介绍
  6. AIProCon在线大会笔记之张钹院士:探索第三代人工智能,需要勇闯无人区的人才!
  7. 算术运算符_自增自减运算符
  8. leetcode 235. 二叉搜索树的最近公共祖先(Java版,树形dp套路)
  9. C语言:指针的几种形式二
  10. JmsTemplate sendAndReceive 设置超时
  11. AliExpress智能营销引擎大揭秘 - AnalyticDB如何做到快准狠省
  12. IT入门?推荐首选学习HTML5大前端
  13. devops什么意思_devops是什么意思
  14. 关于计算机的英语介绍,计算机专业的英语自我介绍
  15. python实现机器学习算法——K均值聚类算法
  16. hdu 1207 汉诺塔II (四柱汉诺塔)
  17. VsCode新建VueJs项目
  18. 超全的 爬虫+反爬虫+加密数据破解+JS逆向 干货教程,建议收藏!
  19. LDAP中SSHA形式的密码存储
  20. 触发器原理及其典型例子

热门文章

  1. CSS绘制各种各样的形状图形
  2. java 父类引用子类对象_java多态,如何理解父类引用指向子类对象
  3. 谷歌浏览器被hao123劫持
  4. 平均工资1.2w,UI凭什么在设计行业最吃香,你对UI行业了解多少?
  5. from pytorch3d import _C报错
  6. 用C语言实现直接插入排序(附有详细代码)
  7. 数据挖掘中免费数据集下载网站
  8. lightoj 1023
  9. redis的安装教程(单机、linux)
  10. 苹果Mac专业级 RAW 编辑工具:RAW Power 照片编辑器