Différence d'affichage de date entre ASP et PHP via SQLServer

Différence d'affichage de date entre ASP et PHP via SQLServer - PHP - Programmation

Marsh Posté le 08-06-2006 à 16:14:22    

Bonjour.
 
Actuellement je conçois une application web en php avec comme SQLServer. Au boulot je suis en ASP et SQLServer et avec les dates je n'ai pas de problème. Si dans une table il y a un champ de type datetime avec comme valeur. 08/06/2006 14:47 en ASP il va bien machier 08/06/2006 14:47. Vla ti pas qu'en PHP il m'affiche 8/juin/2006 14:47 de plus si c'est décembre il n'interprete pas les accents donc il retourne 8/d,c./2006.
 
SQLServer ferait il du favoritisme ? je suis assez faché du coup  :kaola:

Reply

Marsh Posté le 08-06-2006 à 16:14:22   

Reply

Marsh Posté le 08-06-2006 à 16:19:19    

pas vraiment... tu as des fonctions de formattage de date en PHP:
http://php.net/date
À toi de choisir un format qui te convient, sinon, c'est un format par défaut (à traiter avec htmlentities(), au passage, pour les accents).

Reply

Marsh Posté le 08-06-2006 à 16:24:01    

nargy a écrit :

pas vraiment... tu as des fonctions de formattage de date en PHP:
http://php.net/date
À toi de choisir un format qui te convient, sinon, c'est un format par défaut (à traiter avec htmlentities(), au passage, pour les accents).


Merci
Mais :non:  j'ai testé et je me fait jeter en l'air car comment veux-tu que date interprete 08/mai/2006 même avec un strtotime ça ne passe pas.

Reply

Marsh Posté le 08-06-2006 à 16:27:49    

Trouvé. En faite c'est dans les paramètre de php que cela se jouait. En faite il faut activer une option dans php.ini.
Il faut décommenter cette ligne et placer la valeur à "off"
mssql.datetimeconvert = Off

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed