OVH Cloud OVH Cloud

probleme con de date

3 réponses
Avatar
Cornelius
salut à tous,

surrement dit et redis mais trouvé nulle part:

je voudrais afficher un champ date de ma base sybase (ASA)

si je fais un simple echo $champs['DATE'] // $champs et mon tableau
retourné par le fetch, DATE et ma colonne date
j'ai: Jul 8 2003 12:00:00:000AM

j'ai réussit à formater avec les focntions de date de PHP.
J'ai donc du formater la date avec les focntions de bdd, mais ça me fait
travailler le serveur.

Ya-t-il un moyen con qui m'aurait échappé ?
Bien sûr je voudrais éviter du traitement se chaine à la
substr(pos(left(right(substr(....

Merci d'avance

3 réponses

Avatar
Tixu
fait un regex

note que si tu utilises des dates > 1 janvier 1970 je te conseille plutot
l'usage du time() stoké en Int(11). car tu peux le formater a la volée avec
date("format_que_tu_veux",time());

"Cornelius" a écrit dans le message de
news:3f0a86a4$0$11550$
salut à tous,

surrement dit et redis mais trouvé nulle part:

je voudrais afficher un champ date de ma base sybase (ASA)

si je fais un simple echo // $champs et mon tableau
retourné par le fetch, DATE et ma colonne date
j'ai: Jul 8 2003 12:00:00:000AM

j'ai réussit à formater avec les focntions de date de PHP.
J'ai donc du formater la date avec les focntions de bdd, mais ça me fait
travailler le serveur.

Ya-t-il un moyen con qui m'aurait échappé ?
Bien sûr je voudrais éviter du traitement se chaine à la
substr(pos(left(right(substr(....

Merci d'avance


Avatar
Cornelius
time() renvoie le timestamp actuel.
Ma date vient d'une Bdd

et le regex risque d'ête plus lent que le formatage venant de la base

"Tixu" a écrit dans le message de news:
bee93r$7tf$
fait un regex

note que si tu utilises des dates > 1 janvier 1970 je te conseille plutot
l'usage du time() stoké en Int(11). car tu peux le formater a la volée
avec

date("format_que_tu_veux",time());

"Cornelius" a écrit dans le message de
news:3f0a86a4$0$11550$
salut à tous,

surrement dit et redis mais trouvé nulle part:

je voudrais afficher un champ date de ma base sybase (ASA)

si je fais un simple echo // $champs et mon tableau
retourné par le fetch, DATE et ma colonne date
j'ai: Jul 8 2003 12:00:00:000AM

j'ai réussit à formater avec les focntions de date de PHP.
J'ai donc du formater la date avec les focntions de bdd, mais ça me fait
travailler le serveur.

Ya-t-il un moyen con qui m'aurait échappé ?
Bien sûr je voudrais éviter du traitement se chaine à la
substr(pos(left(right(substr(....

Merci d'avance




Avatar
P'tit Marcel
Cornelius écrivit:

je voudrais afficher un champ date de ma base sybase (ASA)

si je fais un simple echo $champs['DATE'] // $champs et mon tableau
retourné par le fetch, DATE et ma colonne date
j'ai: Jul 8 2003 12:00:00:000AM

Ya-t-il un moyen con qui m'aurait échappé ?


quel est le problème ???


--
P'tit Marcel
statistiques sur les forums modérés : http://www.centrale-lyon.org/ng/