Line 243... |
Line 243... |
243 |
);
|
243 |
);
|
244 |
}
|
244 |
}
|
Line 245... |
Line 245... |
245 |
|
245 |
|
246 |
static function formaterDate($date_heure_mysql) {
|
246 |
static function formaterDate($date_heure_mysql) {
|
247 |
//return "";
|
247 |
//return "";
|
248 |
if (!$date_heure_mysql || $date_heure_mysql == "0000-00-00 00:00:00") return "00/00/0000";
|
248 |
if (!$date_heure_mysql || $date_heure_mysql == "0000-00-00 00:00:00") return NULL;
|
249 |
// malheureusement pas disponible en php < 5.3
|
249 |
// malheureusement pas disponible en php < 5.3
|
250 |
//$date_format = DateTime::createFromFormat("Y-m-d H:i:s", $date_heure_mysql);
|
250 |
//$date_format = DateTime::createFromFormat("Y-m-d H:i:s", $date_heure_mysql);
|
251 |
$val = explode(' ', $date_heure_mysql);
|
251 |
$val = explode(' ', $date_heure_mysql);
|
252 |
$date = explode('-', $val[0]);
|
252 |
$date = explode('-', $val[0]);
|
253 |
$heure = explode(':', $val[1]);
|
253 |
$heure = explode(':', $val[1]);
|
254 |
$timestamp = mktime((int) $heure[0], (int) $heure[1], (int) $heure[2], (int) $date[1], (int) $date[2], (int) $date[0]);
|
254 |
$timestamp = mktime((int) $heure[0], (int) $heure[1], (int) $heure[2], (int) $date[1], (int) $date[2], (int) $date[0]);
|
255 |
if(!$timestamp) return "00/00/0000";
|
255 |
if(!$timestamp) return NULL;
|
256 |
// TODO: les widgets ne font malheureusement pas usage de l'heure dans le CEL
|
256 |
// TODO: les widgets ne font malheureusement pas usage de l'heure dans le CEL
|
257 |
// TODO: si modification, ne pas oublier de modifier le format d'import correspondant
|
257 |
// TODO: si modification, ne pas oublier de modifier le format d'import correspondant
|
258 |
// dans ImportXLS, traiterDateObs() (actuellement: "Y/m/d" car utilisation de strtotime() qui ne lit pas tout)
|
258 |
// dans ImportXLS, traiterDateObs() (actuellement: "Y/m/d" car utilisation de strtotime() qui ne lit pas tout)
|
259 |
// $date_formatee = strftime('%d/%m/%Y', $timestamp);
|
259 |
// $date_formatee = strftime('%d/%m/%Y', $timestamp);
|