Determinando a data para dias específicos da semana (segunda, terça, etc.)
Se você precisar verificar o carimbo de data de um dia específico da semana, como segunda, terça ou qualquer outro dia da semana, a função strtotime() pode ser utilizada. Esta função é particularmente útil quando o dia designado ainda não ocorreu durante a semana atual.
Por exemplo, para obter o carimbo de data da próxima terça-feira, basta empregar o seguinte código:
strtotime('next tuesday');
Além disso, você pode verificar se o dia de destino já passou na semana atual examinando o número da semana:
$nextTuesday = strtotime('next tuesday');
$weekNo = date('W');
$weekNoNextTuesday = date('W', $nextTuesday);
if ($weekNoNextTuesday != $weekNo) {
//past tuesday
}
Neste exemplo, $nextTuesday representa o carimbo de data da próxima terça-feira. Os números da semana atual ($weekNo) e da próxima terça-feira ($weekNoNextTuesday) são então extraídos. Se os números da semana forem diferentes, isso indica que o dia designado já ocorreu durante a semana atual.
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3