首页> 实战笔录 >PHP开发笔记 >PHP PHP
PHP两个日期之间的所有日期
作者:小萝卜 2018-05-25 【 】 浏览 2370
简介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)
相关文章
- PHP常用的字符串函数分享
- php获取域名或主机地址、网页地址、网址参数
- php利用正则表达式提取内容中的所有图片(Img)或第一张图片(Img)
- PHP常用数组函数分享
- PHP获取项目根目录
- php-浏览器提示该网页无法正常运行-HTTP ERROR 500深究
- php调用阿里云实时汇率查询换算接口代码分享
- Linux下PHP启动GatewayWorker报错
- PHP获取当天开始和结束时间戳的三种方法
- Namespace declaration statement has to be the very first statement or after any declare call in the
