function correctionDateBDD($paramValeurDate) { $checkValue = FtaController::isCheckDateFormat($paramValeurDate); if ($checkValue) { /** * Extraction de l'année * Format Français */ $annee = substr($paramValeurDate, 6, 9); $mois = substr($paramValeurDate, 3, 2); $jours = substr($paramValeurDate, 0, 2); } else { /** * Extraction de l'année * Format Anglais */ $annee = substr($paramValeurDate, 0, 4); $mois = substr($paramValeurDate, 5, 2); $jours = substr($paramValeurDate, 8, 2); } $return = $annee . "-" . $mois . "-" . $jours; return $return; }
function changementDuFormatDeDate($valeur_date) { /* Dictionnaire des variables: * ************************** $valeur_date: contient la date au format AAAA-MM-JJ */ $checkValue = FtaController::isCheckDateFormat($valeur_date); if ($checkValue) { /** * Extraction de l'année * Format Français */ $annee = substr($valeur_date, 6, 9); $mois = substr($valeur_date, 3, 2); $jours = substr($valeur_date, 0, 2); } else { /** * Extraction de l'année * Format Anglais */ $annee = substr($valeur_date, 0, 4); $mois = substr($valeur_date, 5, 2); $jours = substr($valeur_date, 8, 2); } $return = $jours . "/" . $mois . "/" . $annee; return $return; }
<td bgcolor=' . $couleur_fta_processus_etat . ' > ' . $nom_fta_processus_etat . ' </td> </tr> '; // <td width=22% bgcolor=\'$couleur_fta_processus_delai\'> // ' . $HTML_echeance . ' // </td> // <td width=22% bgcolor=\'$couleur_fta_processus_valide\'> // ' . $HTML_valide . ' // </td> } } } $checkValue = FtaController::isCheckDateFormat($date_echeance_fta); if ($checkValue) { //Echéance de validation de la FTA $annee_date_echeance_fta = substr($date_echeance_fta, 6, 9); $mois_date_echeance_fta = substr($date_echeance_fta, 3, 2); $jour_date_echeance_fta = substr($date_echeance_fta, 0, 2); } else { //Echéance de validation de la FTA $annee_date_echeance_fta = substr($date_echeance_fta, 0, 4); $mois_date_echeance_fta = substr($date_echeance_fta, 5, 2); $jour_date_echeance_fta = substr($date_echeance_fta, 8, 2); } //$jour_restant = mktime(0,0,0,$mois_date_echeance_processus - date('m'), $jour_date_echeance_processus - date('d'), $annee_date_echeance_processus - date ('Y')); $echeance_timestamp = mktime(0, 0, 0, $mois_date_echeance_fta, $jour_date_echeance_fta, $annee_date_echeance_fta); $today_timestamp = mktime(0, 0, 0, date('m'), date('d'), date('Y')); $seconde_restante = $echeance_timestamp - $today_timestamp;
/** * Modifie le format de date vers le FR * @param string $paramValeurDate * @return string */ public static function changementDuFormatDeDateFR($paramValeurDate) { /* Dictionnaire des variables: * ************************** $valeur_date: contient la date au format AAAA-MM-JJ */ $checkValue = FtaController::isCheckDateFormat($paramValeurDate); if ($checkValue) { /** * Extraction de l'année * Format Français */ $annee = substr($paramValeurDate, 6, 9); $mois = substr($paramValeurDate, 3, 2); $jours = substr($paramValeurDate, 0, 2); $heure = substr($paramValeurDate, 11, 2); $minute = substr($paramValeurDate, 14, 2); $seconde = substr($paramValeurDate, 17, 2); } else { /** * Extraction de l'année * Format Anglais */ $annee = substr($paramValeurDate, 0, 4); $mois = substr($paramValeurDate, 5, 2); $jours = substr($paramValeurDate, 8, 2); $heure = substr($paramValeurDate, 11, 2); $minute = substr($paramValeurDate, 14, 2); $seconde = substr($paramValeurDate, 17, 2); } $date = $jours . "-" . $mois . "-" . $annee . " "; if ($heure and $minute and $seconde) { $temps = $heure . ":" . $minute . ":" . $seconde; } $return = $date . $temps; return $return; }