PHP Dernier jour de la semaine et +
or3li3n
Messages postés
193
Date d'inscription
Statut
Membre
Dernière intervention
-
or3li3n Messages postés 193 Date d'inscription Statut Membre Dernière intervention -
or3li3n Messages postés 193 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je souhaite partager ce bout de code PHP car je pense qu'il servira à un bon nombre d'entre nous.
Et c'est autre chose que le bricolage que l'on peut voir parfois.
// ---------- RETOURNE LE NUMERO DU JOUR DANS LA DERNIERE SEMAINE COMPLETE (Aujourd'hui - 7jours) ---------- //
$numero_jour_dans_semaine_complete=date("w",strtotime("-7 days"));
// ---------- RETOURNE LA DATE DU DIMANCHE DE LA DERNIERE SEMAINE COMPLETE ---------- //
if($numero_jour_dans_semaine_complete!=0){$dimanche_semaine_complete=date("Y-m-d",strtotime("Next Sunday",strtotime("-7 days")));}
else{$dimanche_semaine_complete=date("Y-m-d",strtotime("-7 days"));}
// ---------- RETOURNE LE TIMESTAMP DU DIMANCHE ---------- //
$tab_date=explode('-',$dimanche_semaine_complete);
$timestamp=mktime(0,0,0,$tab_date[1],$tab_date[2],$tab_date[0]);
// ---------- RETOURNE LA DATE DU DIMANCHE D'IL Y A 52 SEMAINES ---------- //
$timestamp_debut=strtotime("-52 weeks",$timestamp);
$dimanche_semaine_debut=date('Y-m-d',$timestamp_debut);
Je souhaite partager ce bout de code PHP car je pense qu'il servira à un bon nombre d'entre nous.
Et c'est autre chose que le bricolage que l'on peut voir parfois.
// ---------- RETOURNE LE NUMERO DU JOUR DANS LA DERNIERE SEMAINE COMPLETE (Aujourd'hui - 7jours) ---------- //
$numero_jour_dans_semaine_complete=date("w",strtotime("-7 days"));
// ---------- RETOURNE LA DATE DU DIMANCHE DE LA DERNIERE SEMAINE COMPLETE ---------- //
if($numero_jour_dans_semaine_complete!=0){$dimanche_semaine_complete=date("Y-m-d",strtotime("Next Sunday",strtotime("-7 days")));}
else{$dimanche_semaine_complete=date("Y-m-d",strtotime("-7 days"));}
// ---------- RETOURNE LE TIMESTAMP DU DIMANCHE ---------- //
$tab_date=explode('-',$dimanche_semaine_complete);
$timestamp=mktime(0,0,0,$tab_date[1],$tab_date[2],$tab_date[0]);
// ---------- RETOURNE LA DATE DU DIMANCHE D'IL Y A 52 SEMAINES ---------- //
$timestamp_debut=strtotime("-52 weeks",$timestamp);
$dimanche_semaine_debut=date('Y-m-d',$timestamp_debut);
A voir également:
- PHP Dernier jour de la semaine et +
- Mise a jour chrome - Accueil - Applications & Logiciels
- Mise a jour windows 10 - Accueil - Mise à jour
- Dernier iphone - Guide
- Mettre a jour chromecast - Accueil - Guide TV et vidéo
- Comment mettre à jour ses pilotes - Guide