Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 24/10/2013 13:26:23
- pljavabruno
- Membre
Problème de convertion d'un format d'une date
Bonjour à toutes et à tous,
j'ai une difficulté depuis quelque jour sur les formats de date.
j'ai une date sur le format suivant: "Tue Oct 01 2013 10:30:00 GMT 0100"
et j'aimerai la transformé en format "JJ-MM-AAAA" soit "01-10-2013".
j'ai tout essayé mais sans succès. Merci de m'apporter un coup de main.
Hors ligne
#2 24/10/2013 15:10:57
- Bidou
- Membre
Re : Problème de convertion d'un format d'une date
Bonjour,
Je ne sais pas si c'est la méthode la plus efficace, mais pourquoi ne pas convertir le premier format de date en timestamp puis reconvertir celui-ci dans le format de date souhaité?
Hors ligne
#3 24/10/2013 15:42:06
- pljavabruno
- Membre
Re : Problème de convertion d'un format d'une date
Merci pour votre réponse. même convertir en timestamp je n'ai pas pu le faire.
j'ai fais ceci : to_timestamp('Tue Oct 01 2013 10:30:00 GMT 0100', 'DD Mon YYYY')
et j'ai eu l'erreur
ERREUR: valeur « Tu » invalide pour « DD »
DETAIL: La valeur doit être un entier
********** Erreur **********
ERREUR: valeur « Tu » invalide pour « DD »
État SQL :22007
Détail :La valeur doit être un entier
SVP! comment retrouver le timestamp de "Tue Oct 01 2013 10:30:00 GMT 0100" ?
merci pour le soutient.
Dernière modification par pljavabruno (24/10/2013 15:51:30)
Hors ligne
#4 24/10/2013 18:00:48
- Bidou
- Membre
Re : Problème de convertion d'un format d'une date
Vous pouvez vous baser sur le lien suivant : http://www.postgresql.org/docs/9.2/stat … tting.html
Il explique tout ça de manière complète.
Hors ligne
#5 24/10/2013 18:23:14
- pljavabruno
- Membre
Re : Problème de convertion d'un format d'une date
Merci , c'est sur cette page que j'ai passé la journée, peut etre mon niveau d'anglais ne me permet pas de comprendre certaine choses.
la seule fonction que j'ai trouvé c'est ceci
to_timestamp('Tue Oct 01 2013 10:30:00 GMT 0100', 'DD-MM-YYYY')
s'il y a autre syntaxe aidez moi si vous le pouvez.
Merci
Hors ligne
#6 24/10/2013 20:50:51
- rjuju
- Administrateur
Re : Problème de convertion d'un format d'une date
Une syntaxe de ce genre devrait marcher : SELECT to_char(to_timestamp('Tue Oct 01 2013 10:30:00 GMT 0100','Dy Mon DD YYYY HH:MI:SS'),'DD-MM-YYYY');
Julien.
https://rjuju.github.io/
Hors ligne
#7 25/10/2013 09:20:12
- pljavabruno
- Membre
Re : Problème de convertion d'un format d'une date
Grand merci rjuju
le résultat est propre "01-10-2013".
bonne journée et que Dieu t'accompagne !!!!
Hors ligne
Pages : 1