PHP获取本周所有日期或者最近七天所有日期的方法
本篇文章主要为大家介绍下php如何获取本周的所有日期,或者最近七天的所有日期。希望可以帮助到有需要的朋友
获取本周所有日期:
/** *获取本周所有日期 */ functionget_week($time='',$format='Y-m-d'){ $time=$time!=''?$time:time(); //获取当前周几 $week=date('w',$time); $date=[]; for($i=1;$i<=7;$i++){ $date[$i]=date($format,strtotime('+'.$i-$week.'days',$time)); } return$date; }
执行结果:
print_r(get_week()); Array ( [1]=>2018-06-18 [2]=>2018-06-19 [3]=>2018-06-20 [4]=>2018-06-21 [5]=>2018-06-22 [6]=>2018-06-23 [7]=>2018-06-24 )
获取最近七天日期:
/** *获取最近七天所有日期 */ functionget_weeks($time='',$format='Y-m-d'){ $time=$time!=''?$time:time(); //组合数据 $date=[]; for($i=1;$i<=7;$i++){ $date[$i]=date($format,strtotime('+'.$i-7.'days',$time)); } return$date; }
执行结果:
print_r(get_weeks()); Array ( [1]=>2018-06-13 [2]=>2018-06-14 [3]=>2018-06-15 [4]=>2018-06-16 [5]=>2018-06-17 [6]=>2018-06-18 [7]=>2018-06-19 )
总结
以上所述是小编给大家介绍的PHP获取本周所有日期或者最近七天所有日期的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对毛票票网站的支持!
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。