我正在做周报excel文件导出。我有$dateFrom
和$dateTo
$dateForm = "2021-07-26";
$dateTo = "2021-08-13";
我想根据这两个日期按周计算。星期一至星期日
我想要那一周的dateForm
和dateTo
。我想显示的结果是:
例如:
dateForm dateTo
---------- ----------
2021-07-26 2021-08-01
2021-08-02 2021-08-08
2021-08-09 2021-08-13
谢谢。
正如@KIKO Software
在评论中所说,您可以使用date("W", strtotime($yourdate))
来获得一年中的星期。
检查此代码:
<?php
$startDate = "2021-07-26";
$endDate = "2021-08-26";
$numberOfWeeks = (int)date("W", strtotime($endDate)) - (int)date("W", strtotime($startDate));
echo $numberOfWeeks;
?>