converstion AAAA-MM-JJ en JJ-MM-AA [RESOLU] - PHP - Programmation
Marsh Posté le 07-03-2006 à 16:40:55
'lut...
bon moi je suis une quiche, mais je vais te dire comment je fais...
après d'autres te donnerons surement une autre solution.
tu fais un explode pour ta variable date. tu mets comme séparateur "-".
tu vas te récupérer trois variables (année , mois et jour)
enfin,
tu crées une variable concaténée :
variable = var(jour).' -' .var(mois).'-'. var(année);
voilou!!
Marsh Posté le 07-03-2006 à 16:41:46
J'ai créer ces 2 fonctions... si ça peut t'aider.
Code :
|
Marsh Posté le 07-03-2006 à 16:43:02
bon bah voilà...
du tout cuit du tout propre...
que demander de plus?
Marsh Posté le 07-03-2006 à 17:18:18
en fait c'est pas vraiment plus simple
stroftime ne prend pas les chaines par defaut avec le -, il lui faut des slashs donc faut faire un replace. Alors bon s'il est sur de ses dates autant les tripatouiller directement.
Cela devient vraiment interessant en utilisant mktime:
Code :
|
qui donne
Code :
|
Pourquoi c'est mieux? parce que si la date est "érronée" le truc s'en sort tout seul. Par exemple pour "12/32/2002", cela donne:
Code :
|
Et qu'a la limite on peut même passer des chiffres négatifs: "02/-33/2006"
Code :
|
Marsh Posté le 09-03-2006 à 12:46:34
ben moi je fais plus simple
Code :
|
Et ca marche dans les deux sens
Marsh Posté le 07-03-2006 à 16:37:17
bonjour je cherche ude l'aide pour me permettre de transformer mon format de date
qui est AAAA-MM-JJ en JJ-MM-AAAA
merci de votre aide
Message édité par infoman64 le 07-03-2006 à 17:37:42