PHP计算近1年的所有月份


Posted in PHP onMarch 13, 2017

话不多说,请看代码: 

$z = date('Y-m');
$a = date('Y-m', strtotime('-12 months'));
$begin = new DateTime($a);
$end = new DateTime($z);
$end = $end->modify('+1 month');
$interval = new DateInterval('P1M');
$daterange = new DatePeriod($begin, $interval ,$end);
foreach($daterange as $date){ 
  echo $date->format("Y-m") . "<br />";
}

效果图:

PHP计算近1年的所有月份

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木!

PHP 相关文章推荐
给apache2.2加上mod_encoding模块後 php5.2.0 处理url出现bug
Apr 12 PHP
php下使用以下代码连接并测试
Apr 09 PHP
探讨:如何使用PHP实现计算两个日期间隔的年、月、周、日数
Jun 13 PHP
使用HMAC-SHA1签名方法详解
Jun 26 PHP
ThinkPHP查询中的魔术方法简述
Jun 25 PHP
thinkphp判断访客为手机端或PC端的方法
Nov 24 PHP
PHP调用Linux命令权限不足问题解决方法
Feb 07 PHP
php curl常用的5个经典例子
Jan 20 PHP
PHP中的日期时间处理利器实例(Carbon)
Jun 09 PHP
PHP操作MySQL中BLOB字段的方法示例【存储文本与图片】
Sep 15 PHP
PHP Class SoapClient not found解决方法
Jan 20 PHP
使用Entrust扩展包在laravel 中实现RBAC的功能
Mar 16 PHP
PHP解耦的三重境界(浅谈服务容器)
Mar 13 #PHP
PHP控制反转(IOC)和依赖注入(DI)
Mar 13 #PHP
ThinkPHP中类的构造函数_construct()与_initialize()的区别详解
Mar 13 #PHP
Thinkphp结合ajaxFileUpload实现异步图片传输示例
Mar 13 #PHP
php解析mht文件转换成html的实例
Mar 13 #PHP
使用phpQuery获取数组的实例
Mar 13 #PHP
php获取linux命令结果的实例
Mar 13 #PHP
You might like
在Laravel框架里实现发送邮件实例(邮箱验证)
2016/05/20 PHP
PHP使用ajax的post方式下载excel文件简单示例
2019/08/06 PHP
基于jquery的地址栏射击游戏代码
2011/03/10 Javascript
模拟多级复选框效果的jquery代码
2013/08/13 Javascript
利用jquery包将字符串生成二维码图片
2013/09/12 Javascript
JS实现仿QQ聊天窗口抖动特效
2015/05/10 Javascript
javascript实现自动输出文本(打字特效)
2015/08/27 Javascript
用js动态添加html元素,以及属性的简单实例
2016/07/19 Javascript
Node.js学习入门
2017/01/03 Javascript
js自定义弹框插件的封装
2020/08/24 Javascript
利用Vue2.x开发实现JSON树的方法
2018/01/04 Javascript
Angular4 ElementRef的应用
2018/02/26 Javascript
详解JSON和JSONP劫持以及解决方法
2019/03/08 Javascript
vue中使用element组件时事件想要传递其他参数的问题
2019/09/18 Javascript
vue 组件基础知识总结
2021/01/26 Vue.js
python encode和decode的妙用
2009/09/02 Python
Python的高级Git库 Gittle
2014/09/22 Python
python中二维阵列的变换实例
2014/10/09 Python
C#返回当前系统所有可用驱动器符号的方法
2015/04/18 Python
python使用WMI检测windows系统信息、硬盘信息、网卡信息的方法
2015/05/15 Python
Python实现多线程HTTP下载器示例
2017/02/11 Python
Linux RedHat下安装Python2.7开发环境
2017/05/20 Python
Python使用装饰器模拟用户登陆验证功能示例
2018/08/24 Python
python生成九宫格图片
2018/11/19 Python
详解python中index()、find()方法
2019/08/29 Python
python Zmail模块简介与使用示例
2020/12/19 Python
Tomcat中怎么使用log4j输出所有的log
2016/07/07 面试题
类、抽象类、接口的差异
2016/06/13 面试题
《分一分》教学反思
2014/04/13 职场文书
2015最新学生自我评价范文
2015/03/03 职场文书
给老婆的检讨书(搞笑版)
2015/05/06 职场文书
假如给我三天光明读书笔记
2015/06/26 职场文书
2015年暑期社会实践方案
2015/07/14 职场文书
2019求职信大礼包
2019/05/15 职场文书
导游词之青城山景区
2019/09/27 职场文书
关于nginx 实现jira反向代理的问题
2021/09/25 Servers