PHP遍历月度可以做到吗
程序员文章站
2024-01-30 17:18:58
...
PHP遍历月份可以做到吗?
比如我已知
起始月份2014-08-12
截止月份2015-10-20
遍历这个时间段的月历
例如:
2014-08
2014-09
2014-10
2014-11
2014-12
2015-01
2015-02
。。。。。
2015-10
------解决思路----------------------
Array
(
[0] => 2014-08
[1] => 2014-09
[2] => 2014-10
[3] => 2014-11
[4] => 2014-12
[5] => 2015-01
[6] => 2015-02
[7] => 2015-03
[8] => 2015-04
[9] => 2015-05
[10] => 2015-06
[11] => 2015-07
[12] => 2015-08
[13] => 2015-09
[14] => 2015-10
)
比如我已知
起始月份2014-08-12
截止月份2015-10-20
遍历这个时间段的月历
例如:
2014-08
2014-09
2014-10
2014-11
2014-12
2015-01
2015-02
。。。。。
2015-10
------解决思路----------------------
$startdate = '2014-08-12';
$enddate = '2015-10-20';
$s = strtotime($startdate);
$e = strtotime($enddate);
$num = (date('Y',$e)-date('Y',$s)-1)*12+(12-date('m',$s)+1)+date('m',$e);
$months = array();
for($i=0; $i $d = mktime(0,0,0,date('m',$s)+$i,date('d',$s),date('Y',$s));
$months[] = date('Y-m',$d);
}
print_r($months);
Array
(
[0] => 2014-08
[1] => 2014-09
[2] => 2014-10
[3] => 2014-11
[4] => 2014-12
[5] => 2015-01
[6] => 2015-02
[7] => 2015-03
[8] => 2015-04
[9] => 2015-05
[10] => 2015-06
[11] => 2015-07
[12] => 2015-08
[13] => 2015-09
[14] => 2015-10
)
相关文章
相关视频
推荐阅读
-
PHP遍历月度可以做到吗
-
可以在JavaScript 里使用PHP连接MySQL吗?
-
php get 形式可以接收html 标签吗
-
可以在一个php文件内写代码删除自身文件吗解决思路
-
windows上写PHP程序,一定要用记事本吗?白底黑字看着好眼晕呀,有像linux下的编辑器一个性质的软件可以用吗?求解
-
请问php可以将一维转成多维吗?
-
php 遍历树,子节点可以有多个父节点,请诸位大神指点
-
初学者问些很基础的有关问题,php是不是小弟我代码保存为php文件然后一个单个的php文件传到空间可以吗?谢谢!
-
PHP可以实现让会员上传word文档,其后读取内容到数据库吗
-
PHP生成的session,可以在jsp页面获取吗?