Определение даты для указанных дней недели (понедельник, вторник и т. д.)
Если вам необходимо выяснить отметку даты в определенный день недели, например понедельник, вторник или любой другой день недели, можно использовать функцию strtotime(). Эта функция особенно полезна, когда назначенный день еще не наступил в течение текущей недели.
Например, чтобы получить отметку даты для следующего вторника, просто используйте следующий код:
strtotime('next tuesday');
Кроме того, вы можете узнать, прошел ли уже целевой день на текущей неделе, проверив номер его недели:
$nextTuesday = strtotime('next tuesday');
$weekNo = date('W');
$weekNoNextTuesday = date('W', $nextTuesday);
if ($weekNoNextTuesday != $weekNo) {
//past tuesday
}
В этом примере $nextTuesday представляет отметку даты следующего вторника. Затем извлекаются номера текущей недели ($weekNo) и следующего вторника ($weekNoNextTuesday). Если эти номера недель различаются, это означает, что назначенный день уже наступил на текущей неделе.
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3