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 28 29 30 31 32 33 34 35 36
| // -- je recupere le jour le mois et l'annee des dates de debut et de fin de mission --
//date debut mission
$jour1 = substr($mission["date_debut_fr"], 0, 2);
$mois1 = substr($mission["date_debut_fr"], 3, 2);
$annee1 = substr($mission["date_debut_fr"], 6, 4);
//--date fin mission --
$jour2 = substr($mission["date_fin_fr"], 0, 2);
$mois2 = substr($mission["date_fin_fr"], 3, 2);
$annee2 = substr($mission["date_fin_fr"], 6, 4);
//-- date actuelle--
$jour = substr(date('d/m/Y'),0, 2);
$mois = substr(date('d/m/Y'),3, 2);
$annee = substr(date('d/m/Y'),6, 4);
// -- je transforme les deux dates en timestamp --
$timestamp1 = mktime(0, 0, 0, $mois1,$jour1, $annee1);
$timestamp = mktime(0, 0, 0, $mois,$jour, $annee);
// -- CALCUL --
// -- je calcule le nombre de secondes d'écart entre date debut et date actuelle --
$ecart_secondes = $timestamp - $timestamp1;
// -- puis je tranforme en jours --
$ecart_jours = floor($ecart_secondes/(60*60*24)); |
Partager