1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| //Extraction des données
list($jour1, $mois1, $annee1)=explode('/', $ddeb);
list($jour2, $mois2, $annee2)=explode('/', $dfin);
//verification de la validité d'une date
if(checkdate($mois1, $jour1, $annee1))
{
echo "date valide";
}
else
{
echo "date non valide";
}
if(checkdate($mois2,$jour2,$annee2))
{
echo "date valide";
}
else
{
echo "date non valide";
}
//ça c'est pour extraire l'annee de la date entrée dans le formulaire et remplir apres le champ session par le resultat
//Calcul des timestamp
$timestamp1 = mktime(0,0,0,$mois1,$jour1,$annee1);
$timestamp2 = mktime(0,0,0,$mois2,$jour2,$annee2);
$nbjour= abs($timestamp2 - $timestamp1)/86400; // nombre de jour
$nbsemaine= abs($timestamp2 - $timestamp1)/(86400*7); // nombre de semaine |
Partager