已解决
PHP自定义函数--输入起始日期和解算日期返回日期差几天和 上一个周期的起始结束日期
来自网友在路上 191891提问 提问时间:2023-11-06 14:56:08阅读次数: 91
最佳答案 问答题库918位专家为你答疑解惑
/** 日期差几天* @param beginDate:2018-01-26 endDatee:2018-01-26* @return int days* */ function dateDiff($beginDate, $endDate) {$diff = date_diff(date_create($beginDate), date_create($endDate))->format('%R%a');return (int)$diff; }/** 返回上一周期的起始和结束日期和差几天* @param beginDate:2018-01-26 endDatee:2018-01-26* @return array* */ function dateBeginEnd($beginDate, $endDate) {$diff = (int)date_diff(date_create($beginDate), date_create($endDate))->format('%R%a');$dateDiff = dateDiff($beginDate,$endDate)+1;$startDate = date('Y-m-d',strtotime($beginDate)-$dateDiff*24*3600);$endDate = (date('Y-m-d',strtotime($startDate)+($dateDiff-1)*24*3600));return ['beginDate'=>$startDate,'endDate'=>$endDate,'diff'=>$diff]; }
查看全文
99%的人还看了
相似问题
猜你感兴趣
版权申明
本文"PHP自定义函数--输入起始日期和解算日期返回日期差几天和 上一个周期的起始结束日期":http://eshow365.cn/6-33719-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!