Format datetime non respecté - Perl - Programmation
Marsh Posté le 02-07-2008 à 12:01:22
ca m'a plus l'air d'un problème de formattage de date côté SQL Server
Marsh Posté le 02-07-2008 à 12:16:02
Peut être mais je n'en suis pas sure.
J'ai un script en php faisant également une requête sur cette base, et la remontée de date se fait sans modif.
Marsh Posté le 02-07-2008 à 12:52:24
Citation : Le problème est que le champ date dans la BD est au format datetime donc 2008-07-01 09:36:01.000 |
datetime, c'est stoqué en interne sur 4 octets par SQL Server
C'est SQL Server qui fait par défaut le format de sortie que tu as: http://msdn.microsoft.com/en-us/li [...] L.80).aspx
0 (default) mon dd yyyy hh:miAM (or PM)
Il doit y avoir moyen de modifier ça, mais je ne suis pas spécialiste.
A+,
Marsh Posté le 02-07-2008 à 13:43:56
CONVERT(DATETIME,date_heure,format) et voir le lien de gilou pour la liste des formats possibles.
Sinon voir les variables d'environnements de DBD, je crois que tu en as une sur le format de sortie des dates.
Marsh Posté le 02-07-2008 à 09:55:07
Bonjour à tous,
J'ai fait un petit script CGI qui me remonte les données d'une BD SQL SERVER.
Le problème est que le champ date dans la BD est au format datetime donc 2008-07-01 09:36:01.000
mais lors de l'affichage, il me sort la date au format Jul 1 2008 09:36AM
Avez-vous une idée.
Voici le script tout bête :