一个显示某段时间内每个月的方法 返回由这些月份组成的数组


Posted in PHP onMay 16, 2012
/** 
* 生成从开始月份到结束月份的月份数组 
* 该方法仿照党子皓getDateArr()方法 
* @param unknown_type $start 
* @param unknown_type $end 
*/ 
function getMonthArr($start, $end) 
{ 
$start = empty($start) ? date('Y-m',strtotime('-1 month')) : $start; 
$end = empty($end) ? date('Y-m') : $end; //转为时间戳 
$st = strtotime($start.'-01'); 
$et = strtotime($end.'-01'); 
$t = $st; 
$i = 0; 
while($t <= $et) 
{ 
//这里累加每个月的的总秒数 计算公式:上一月1号的时间戳秒数减去当前月的时间戳秒数 
//看不懂自己想去 
$d[$i] = trim(date('Y-m',$t),' '); 
$t += strtotime('+1 month', $t)-$t; 
$i++; 
} 
return $d; 
}
PHP 相关文章推荐
php 用sock技术发送邮件的函数
Jul 21 PHP
Snoopy类使用小例子
Apr 15 PHP
php的list()的一步操作给一组变量进行赋值的使用
May 18 PHP
php数组函数序列之array_values() 获取数组元素值的函数与方法
Oct 30 PHP
PHP 读取大文件的X行到Y行内容的实现代码
Jun 24 PHP
php从给定url获取文件扩展名的方法
Mar 14 PHP
php通过sort()函数给数组排序的方法
Mar 18 PHP
PHP实现简单ajax Loading加载功能示例
Dec 28 PHP
PHP实现判断数组是一维、二维或几维的方法
Feb 06 PHP
利用PHP判断是手机移动端还是PC端访问的函数示例
Dec 14 PHP
PHP echo()函数讲解
Feb 15 PHP
Laravel中如何轻松容易的输出完整的SQL语句
Jul 26 PHP
php array的学习笔记
May 16 #PHP
php文件操作实例代码
May 10 #PHP
PHP图片验证码制作实现分享(全)
May 10 #PHP
php array的学习笔记
May 10 #PHP
php 中的4种标记风格介绍
May 10 #PHP
php中常用的预定义变量小结
May 09 #PHP
web目录下不应该存在多余的程序(安全考虑)
May 09 #PHP
You might like
PHP字符编码问题之GB2312 VS UTF-8解决方法
2011/06/23 PHP
基于php伪静态的实现详细介绍
2013/04/28 PHP
作为程序员必知的16个最佳PHP库
2015/12/09 PHP
PHP实现对二维数组某个键排序的方法
2016/09/14 PHP
CI框架实现优化文件上传及多文件上传的方法
2017/01/04 PHP
Laravel (Lumen) 解决JWT-Auth刷新token的问题
2019/10/24 PHP
IE/FireFox具备兼容性的拖动代码
2007/08/13 Javascript
JavaScript下利用fso判断文件是否存在的代码
2010/12/11 Javascript
javascript语言结构小记(一)
2011/09/10 Javascript
分享一款基于jQuery的视频播放插件
2014/10/09 Javascript
JavaScript实现的一个计算数字步数的算法分享
2014/12/06 Javascript
jQuery实现加入购物车飞入动画效果
2015/03/14 Javascript
JS中的forEach、$.each、map方法推荐
2016/04/05 Javascript
iscroll.js滚动加载实例详解
2017/07/18 Javascript
微信小程序获取手机号授权用户登录功能
2017/11/09 Javascript
在一个页面实现两个zTree联动的方法
2017/12/20 Javascript
解决vue2.0动态绑定图片src属性值初始化时报错的问题
2018/03/14 Javascript
javascript面向对象三大特征之封装实例详解
2019/07/24 Javascript
js实现鼠标点击飘爱心效果
2020/08/19 Javascript
Python+Opencv识别两张相似图片
2020/03/23 Python
Python迭代器和生成器定义与用法示例
2018/02/10 Python
Pandas:Series和DataFrame删除指定轴上数据的方法
2018/11/10 Python
python快排算法详解
2019/03/04 Python
Python matplotlib画图与中文设置操作实例分析
2019/04/23 Python
pytorch中的inference使用实例
2020/02/20 Python
Flask和pyecharts实现动态数据可视化
2020/02/26 Python
使用html5制作loading图的示例
2014/04/14 HTML / CSS
美国Randolph太阳镜官网:美国制造的飞行员太阳镜和射击眼镜
2018/06/15 全球购物
Java平台和其他软件平台有什么不同
2015/06/05 面试题
新闻学毕业生自荐信
2013/11/15 职场文书
经典大学生求职信范文
2014/01/06 职场文书
餐厅楼面主管岗位职责范本
2014/02/16 职场文书
旷工辞退通知书
2015/04/17 职场文书
2015年度残疾人工作总结
2015/05/14 职场文书
驳回起诉裁定书
2015/05/19 职场文书
感谢师恩主题班会
2015/08/17 职场文书