| Auteur |
Message |
Carte Graphique 3D
Messages: 254
Tutoriaux : 0
|
Posté le:
Ven 16 Mai 2008 14:23 Sujet : format date mysql |
  |
euh, les gars, petit problème, je l'ai déjà fait donc je sais que c'est possible mais je ne me
rapelle plus comment ni si c'était sous mysql!
Le format date par defaut est yyyy-mm-dd sous mysql moi je voudrais ça:
dd-mm-yyyy hh:mm
quelqu'un peu m'iader rapidement?
merci bcp d'vance!  |
|
|
    |
 |
AidoModo
AidoCodeur
Messages: 5407
Tutoriaux : 2
|
Posté le:
Ven 16 Mai 2008 16:57 Sujet : format date mysql |
  |
il te faut insérer un timestamp (accessible via la fonction time() ) dans un champ MySQL de type DATETIME
 |
_________________ Règles du forum
Redirections gratuites
_________________
Serveur en place *content*  |
|
    |
 |
Carte Graphique 3D
Messages: 254
Tutoriaux : 0
|
Posté le:
Ven 16 Mai 2008 17:07 Sujet : format date mysql |
  |
ok merci je vais essayer ca ce
soir!
si ca marche je metterais en résolu l'affaire! |
_________________
 |
|
    |
 |
Carte Graphique 3D
Messages: 254
Tutoriaux : 0
|
Posté le:
Lun 19 Mai 2008 11:02 Sujet : format date mysql |
  |
ok bon, ya un truc pas ok!
j'ai bien l'heure et même les secondes mais la date est toujours au format yyyy-mm-dd hh:mm:ss
alors que moi je voudrais un truc du genre dd-mm-yyyy hh:mm, ca serai beaucoup plus simple si
j'avais ca dans la base sql mais sans passer par un champ text...
vous croyer que c'est possible ou alors je doit utliser php (la fonction date doit le faire) pour
formater la date come je veux?
Si oui quelqu'un pourrais me dire comment je peux faire je pensait a quelque chose avec date(); mais
apparament j'ai du rêver un jour que c'était possible parce que la je regarde et je ne vois pas
qu'on peut lui passer une date en paramètre et le mettre dans le format que l'on veut...
help me!  |
|
|
    |
 |
Carte Mère
AidoHighTech
Messages: 566
Tutoriaux : 0
|
Posté le:
Lun 19 Mai 2008 15:23 Sujet : format date mysql |
  |
slt
regarde ici tu copie le code dans ta source et voila !! |
_________________ "Tant qu'il y aura des hommes, il y aura la guerre "
http://mpetf37.free.fr |
|
    |
 |
Carte Graphique 3D
Messages: 254
Tutoriaux : 0
|
Posté le:
Lun 19 Mai 2008 16:19 Sujet : format date mysql |
  |
euh... ce n'est pas ce qui m'interesse du toutca je sais faire afficher la date sur ma page,
dailleur je n'en ai pas besoin...
J'explique le contexte, ça sera plus simple, j'enregistre quelque chose dans une basse de donnée,
cette entrée comprend un champ datetime qui se présente sous la forme yyyy-mm-dd HH:mm:ss, jusque là
pas de problème j'utilise la fonction date(); pour enregistrer la date à un instant t et tout va
bien ma base fonctionne correctement comme je veux...
sauf que quand je recupère cette date je voudrait la changer de format, par exemple je veux la faire
aparaitre sous la forme dd-mm-yyyy HH:mm ...
ça ne doit pas être compliqué a faire mais je ne retrouve plus la méthode...  |
|
|
    |
 |
Carte Graphique 3D
Messages: 254
Tutoriaux : 0
|
Posté le:
Mar 20 Mai 2008 10:37 Sujet : format date mysql |
  |
personne n'a d'idée? c'est pour un livre d'or, ça peut peut etre aider!?!  |
|
|
    |
 |
|
Messages: 3757
Tutoriaux : 0
|
Posté le:
Mar 20 Mai 2008 10:54 Sujet : format date mysql |
  |
Tu devrais trouver ton bonheur à cet endroit , vers le milieu de page, le message de Benjy,
l'admin...  |
_________________ Rejoignez nous sur les dieux du ciel ! Je vous fidélise gratuitement ! ^_^ ICI !
En mode : débordé ces temps ci... '-_-
 |
|
    |
 |
Carte Graphique 3D
Messages: 254
Tutoriaux : 0
|
Posté le:
Mar 20 Mai 2008 12:54 Sujet : format date mysql |
  |
| Code: |
$truc = strtotime($data[2]);
$date = date('d-m-Y H:m', $truc);
echo $date;
//on obtient 20/05/2008 13:53
|
Merci c'est bon j'ai trouvé, j'était tombé sur ce forum mais j'était passé devant sans le voir, ne
me demandait pas pourquoi j'en sais rien mais en tout encore un grand merci mon problème est réglé
même si ce n'était pas vital ça ménervait quand même!!
j'ai mis le code pour ceux qui chercherais pour aller plus vite! |
|
|
    |
 |
AidoModo
AidoCodeur
Messages: 5407
Tutoriaux : 2
|
Posté le:
Mar 20 Mai 2008 15:59 Sujet : format date mysql |
  |
| Gronf a écrit: | Tu
devrais trouver ton bonheur à cet endroit , vers le milieu de page, le message de Benjy,
l'admin...  |
vilain, j'allais lui proposer ma technique  |
|
|
    |
 |
Carte Graphique 3D
Messages: 254
Tutoriaux : 0
|
Posté le:
Mar 20 Mai 2008 16:16 Sujet : format date mysql |
  |
quelle technique, si il y en a une autre, je suis toujours intéressé pour apprendre de nouveau truc!
 |
|
|
    |
 |
AidoModo
AidoCodeur
Messages: 5407
Tutoriaux : 2
|
Posté le:
Mar 20 Mai 2008 18:27 Sujet : format date mysql |
  |
J'ai pour habitude, un peu bourrine je l'avoue, de balancer mon Timestamp dans un champ de type INT , puis
d'afficher ceci:
| Code: | | echo
date("d-m-Y H:i", $data['timestamp']); |
Ceci dit, je viens de découvrir la fonction strtotime(), qui
est en réalité assez sympa, après, au niveau de l'efficacité, il faut voir si un champ TIMESTAMP ou DATETIME prend
moins de place qu'un champ INT |
|
|
    |
 |
|
|
|