Récupération année d'une date [Résolu]

Signaler
Messages postés
58
Date d'inscription
vendredi 1 octobre 2004
Statut
Membre
Dernière intervention
11 mars 2005
-
Messages postés
1267
Date d'inscription
mercredi 7 juillet 2004
Statut
Membre
Dernière intervention
29 juin 2010
-
Bonjour, je récupère une date d'une base de données oracle sous la forme 24/02/05, je voudrais récupéré l'année sous la forme 2005. Merci

7 réponses

Messages postés
2268
Date d'inscription
mercredi 27 novembre 2002
Statut
Membre
Dernière intervention
13 septembre 2013
3
Salut!

Tu peux faire un explode avec '/' et récupérer le 3e élément:

<?php

$array_date = explode('/', $date);

$date = '20' . $array_date[2];

?>



@++



R@f

www.allpotes.ch: Photos, humour, vidéos, gags, ...

"On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"
Messages postés
12303
Date d'inscription
mardi 10 février 2004
Statut
Modérateur
Dernière intervention
30 juillet 2012
39
ouais mais la, si c'est un 19...

faut faire si c'est plus petit que 05 alors on mets un 20 devant sinon, un 19 (tout dépends de l'intervale de dates à gérer...)

In a dream, I saw me, drop dead... U was here, U cried... It was just a deam, if I die, U won't cry, maybe, U'll be happy

http://coucou747.hopto.org
Messages postés
58
Date d'inscription
vendredi 1 octobre 2004
Statut
Membre
Dernière intervention
11 mars 2005

Merci a vous 2 !! salut
Messages postés
26
Date d'inscription
mardi 3 septembre 2002
Statut
Membre
Dernière intervention
11 octobre 2005

ou plus propre :
$aujourdhui = date("j/m/Y"); // 12/3/2001
source : http://fr2.php.net/manual/fr/function.date.php
Messages postés
26
Date d'inscription
mardi 3 septembre 2002
Statut
Membre
Dernière intervention
11 octobre 2005

ça retourne ça plutôt : 24/02/2005 ;)
Messages postés
12303
Date d'inscription
mardi 10 février 2004
Statut
Modérateur
Dernière intervention
30 juillet 2012
39
t'as lu la question...



ça ne converti pas les dates ça !!! ça en cré une nouvelle au bon format...

In a dream, I saw me, drop dead... U was here, U cried... It was just a deam, if I die, U won't cry, maybe, U'll be happy

http://coucou747.hopto.org
Messages postés
1267
Date d'inscription
mercredi 7 juillet 2004
Statut
Membre
Dernière intervention
29 juin 2010
1
Salut, et avec un mktime ? Que l'on converti grace a :



$date = explode('/', $ta_date);

echo date('d/m/Y', mktime(0, 0, 0, $date[1], $date[0], $date[2]));



<hr>