Décidément, PhP n'est pas simple !
Je voulais extraire le jour de la semaine d'une date donnée.
Voici le code :
Mais dans mon application, j'obtiens régulièrement dimanche, et parfois, 1 fois sur 10, le jour exact !
Qu'en est-il ? Je ne suis pas Herr Doktor en PhP !
Merci de vous pencher sur ce problème
Cordialement
H.
Je voulais extraire le jour de la semaine d'une date donnée.
Voici le code :
// On vérifie ...
echo "On vérifie ";
if(!empty($_POST)){
var_dump($_POST);
echo " ça marche ";
}
// Et jusque là ça marche
$datinv = $jour.' '.$mois.' '.$annee;
$periode = strtoupper($periode);
$datecle = $annee.$mois.$jour;
$frdate = $mois.','.$jour.','.'20'.$annee;
echo $datecle.' ';
echo $datinv.' ';
echo $frdate;
$lesjours = array("Dimanche", "Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi", "Samedi");
// extraction des jour, mois, an de la date
list($wjour, $wmois, $wannee) = explode(',', $frdate);
// calcul du timestamp
$timestamp = mktime (0, 0, 0, $wmois, $wjour, $wannee);
// affichage du jour de la semaine
echo $lesjours[date("w",$timestamp)];
$joursem = $lesjours[date("w",$timestamp)];
/code]
Malheureusement, le résultat n'est pas à la hauteur de mes attentes !
CODEBLOCK0
Le code vient des exemples d'utilisation de 'date' en PhP, trouvé dans le manuel PhP sur le net dont voici l'original :
[code=php]
<?php
$frdate="02/02/2009";
$joursem = array("Dimanche", "Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi", "Samedi");
// extraction des jour, mois, an de la date
list($jour, $mois, $annee) = explode('/', $frdate);
// calcul du timestamp
$timestamp = mktime (0, 0, 0, $mois, $jour, $annee);
// affichage du jour de la semaine
echo $joursem[date("w",$timestamp)];
?>
.Mais dans mon application, j'obtiens régulièrement dimanche, et parfois, 1 fois sur 10, le jour exact !
Qu'en est-il ? Je ne suis pas Herr Doktor en PhP !
Merci de vous pencher sur ce problème
Cordialement
H.