diff --git a/ecrire/inc/filtres_dates.php b/ecrire/inc/filtres_dates.php index 71bcc0bdc7700bf4c72cdc8d79fa61e99984631a..a9cc1364a110e2dd15b22084b2241bf825acb4ec 100644 --- a/ecrire/inc/filtres_dates.php +++ b/ecrire/inc/filtres_dates.php @@ -639,7 +639,11 @@ function affdate_base($numdate, $vue, $options = array()) { // Cas d'une vue non definie : retomber sur le format // de date propose par http://www.php.net/date default: - return date($vue, strtotime($numdate)); + list($annee, $mois, $jour, $heures, $minutes, $secondes) = $date_array; + if (!$time = mktime($heures, $minutes, $secondes, $mois, $jour, $annee)) { + $time = strtotime($numdate); + } + return date($vue, $time); } }