如何在开始日和结束日之间每天输出? [英] How to output every day between start day and end day?
本文介绍了如何在开始日和结束日之间每天输出?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想在开始日期和结束日期间每天输出,例如:
I'd like to output every day between start day and end day, for example:
$start_day = '20150530';
$end_day = '20150602';
//the output should be array('20150530', '20150531', '20150601', '20150602');
print_r(output_days($start_day, $end_day));
function output_days($start_day, $end_day) {
// any idea?
}
谢谢。
推荐答案
为什么人们写得这么复杂?
Why do people write it so complicated?
$start = mktime(0,0,0,9,10,2000);
$end = mktime(0,0,0,9,15,2000);
while($start<=$end)
{
$output[]=date("Ymd",$start);
$start+=86400;
}
Fiddle
这篇关于如何在开始日和结束日之间每天输出?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文