Обновление
Может быть эта статья поможет вам. Здесь описывается, как получить дату начала и окончания данной недели.
<?php
// Monday
echo date(
datetime::ISO8601,
strtotime("2006W37"));
// Sunday
echo date(
datetime::ISO8601,
strtotime("2006W377"));
?>
Где формат <year>W<week-number><daynumber>
, а понедельник 1
.
Обновление 2:
Возможно, другая возможность - использовать strtotime()
таким образом:
echo strtotime("last Monday");
echo strtotime("next Sunday");
Вы можете комбинировать это с date()
, чтобы получить дату в нужном формате.
Вы можете получить день месяца с помощью date('d')
напрямую.
date()
документация .