Transformer le format d'une date !

Ov6rMinD
Invité n'ayant pas de compte PHPfrance

24 sept. 2005, 00:04

Bonjour à tous !

Il est tard, alors je vais faire vite !

J'ai une variable du type :
$date = 'YYYYMMJJHHMMSS';
et je voudrais la transformer en
$date_new = 'YYYY-MM-JJ HH:MM:SS';

Une chtite aide SVP ? Je suis là dessus depuis longtemps !

Merci !

JMD

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

24 sept. 2005, 01:47

Salut, voila ce que je te propose:
$date = 'YYYYMMJJHHMMSS'; 
$an=substr($date, 0, 4);
$mois=substr($date, 4, 2);
$jour=substr($date, 6, 2);
$heure=substr($date, 8, 2);
$min=substr($date, 10 , 2);
$min=substr($date, 12 , 2);
$date=$an.'-'.$mois.'-'.$jour.' '.$heure.':'.$min.':'.$min;
echo $date;

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute

Eléphant du PHP | 417 Messages

24 sept. 2005, 05:45

---
Modifié en dernier par JazzFinder le 28 juin 2006, 19:23, modifié 1 fois.

Ov6rMinD
Invité n'ayant pas de compte PHPfrance

24 sept. 2005, 19:11

merci beaucoup!!!!