PHP遍历月度可以做到吗
程序员文章站
2024-01-15 17:54:28
...
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
)
相关文章
相关视频
上一篇: PEAR:PHP扩展与应用库
推荐阅读
-
PHP遍历月度可以做到吗
-
请教高手php中的EXEC可以执行远程服务器的脚本吗
-
用php做服务器端开发涉及到哪些知识点,有开源的项目可以作参照吗?
-
问:一个天才的有关问题可以用php得到msn中好友的信息吗
-
mysql - php可以按天连续去两周的更新数据吗
-
看过google的搜索吗搜索共花了多少时间这里有一个类可以统计脚本执行时间的。_PHP教程
-
初学者问些很基础的有关问题,php是不是小弟我代码保存为php文件然后一个单个的php文件传到空间可以吗?谢谢!
-
php可以次载exe文件吗
-
客户端socket发送http POST请求可以触发服务端PHP页面的isset吗?解决思路
-
php 遍历树,子节点可以有多个父节点,请各位大神指点