首页> 实战笔录 >PHP开发笔记 >PHP PHP
PHP两个日期之间的所有日期
作者:小萝卜 2018-05-25 【 】 浏览 1609
简介PHP两个日期之间的所有日期我想得到两个日期之间的所有日期, 例如:输入两个日期,把这两个日期之间的所有日期取出来
我想得到两个日期之间的所有日期!
例如:输入两个日期,把这两个日期之间的所有日期取出来
如果是:2015-05-01至2015-05-05(同为一个月)
应为:2015-05-01,2015-05-02,2015-05-03,2015-05-04,2015-05-05
如果是:2015-01-29至2015-02-02(不同的月,有31号的月份)
应为:2015-01-29,2015-01-30,2015-01-31,2015-02-01,2015-02-02
代码示例:
function prDates($start,$end){ $dt_start = strtotime($start); $dt_end = strtotime($end); while ($dt_start<=$dt_end){ echo date('Y-m-d',$dt_start)."\n"; $dt_start = strtotime('+1 day',$dt_start); } } prDates('2015-05-01','2015-05-05'); echo "----------\n"; prDates('2015-01-29','2015-02-02');
很赞哦! (0)