Maison >développement back-end >tutoriel php >Comment puis-je déterminer le premier et le dernier jour de la semaine en PHP ?

Comment puis-je déterminer le premier et le dernier jour de la semaine en PHP ?

Mary-Kate Olsen
Mary-Kate Olsenoriginal
2024-12-08 03:36:09653parcourir

How Can I Determine the First and Last Day of the Week in PHP?

Détermination du premier jour de la semaine en PHP

Pour récupérer le premier jour de la semaine donné une date au format MM-jj -aaaa, suivez les étapes ci-dessous :

Étape 1 : Déterminez le jour actuel du Semaine

Utilisez la fonction date() pour obtenir le jour actuel de la semaine sous forme de nombre de 0 à 6, où dimanche est représenté par 0 et lundi par 1.

$day = date('w');

Étape 2 : Calculer le jour du dimanche précédent

Soustrayez le jour actuel de la semaine de la date actuelle pour obtenir la date pour le dimanche précédent.

$week_start = date('m-d-Y', strtotime('-'.$day.' days'));

Étape 3 : Calculer le jour du samedi suivant

Ajoutez 6 jours à la date actuelle pour obtenir la date du samedi suivant.

$week_end = date('m-d-Y', strtotime('+'.(6-$day).' days'));

Sortie :

Les variables $week_start et $week_end contient désormais la date du dimanche et du samedi de la semaine en cours au format MM-jj-AAAA, respectivement.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn