IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

[Dates] Comment transformer une date 2007-01-06 en 06-01-2007 ? [Fait]


Sujet :

Langage PHP

  1. #1
    Membre à l'essai
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2007
    Messages
    7
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2007
    Messages : 7
    Points : 12
    Points
    12
    Par défaut [Dates] Comment transformer une date 2007-01-06 en 06-01-2007 ?
    Bonjour,

    Je souhaite trouvé un code PHP qui transforme (qui formate??) une date par exemple dans la base de donnée elle est encodée 2007-01-06 et puis sur la page elle s'affiche 06-01-2007

    Je ne suis pas programmeur (j'utilise Dreamweaver 8 pour mes sites)

    Mon code pour ma date est : <?php echo $row_calen['date']; ?>

    Quelqu'un pourrait-il m'aider ?

    Merci d'avance

    Alexandre JAUPART

  2. #2
    Expert éminent
    Avatar de titoumimi
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    3 707
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 707
    Points : 7 285
    Points
    7 285
    Par défaut
    jette un oeil du coté de explode, qui fait des miracles
    Globalement inoffensif
    Merci de respecter les règles du forum.
    Aucune question technique par MP !
    _______________________________________________________________________
    Cours Ruby et Ruby on Rails (RoR) - Cours PHP - FAQ Ruby / Rails - Livres Ruby / Rails
    Ajax facile avec Ruby on Rails, Prototype, script.aculo.us et les RJS
    Tutoriaux HTML/CSS et PHP

  3. #3
    Membre éclairé
    Inscrit en
    Septembre 2006
    Messages
    685
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 685
    Points : 658
    Points
    658
    Par défaut
    Plutôt du côté de DATE_FORMAT
    http://dev.mysql.com/doc/refman/5.0/...html#id2734856

    Enfin si ta bdd est bien MySQL

  4. #4
    Expert confirmé
    Avatar de Sub0
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2002
    Messages
    3 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2002
    Messages : 3 573
    Points : 4 219
    Points
    4 219
    Par défaut
    Perso, j'utiliserais ce code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    function convertir_date($mydate){
      @list($annee,$mois,$jour)=explode('-',$mydate);
      return @date('d-m-Y',mktime(0,0,0,$mois,$jour,$annee));
    }
    Mais attention, le format "normalisé" pour une date française s'écrit avec des slashes plutôt que des tirets : 06/01/2007
    De retour parmis vous après 10 ans!!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Comment mettre une date par défaut en date du système
    Par khadi8 dans le forum Général Java
    Réponses: 1
    Dernier message: 17/12/2011, 18h36
  2. Réponses: 0
    Dernier message: 31/05/2011, 19h13
  3. Comment transformer une date en entier ?
    Par benfatpatra dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 14/11/2008, 17h45
  4. Réponses: 2
    Dernier message: 21/03/2007, 16h06
  5. Réponses: 2
    Dernier message: 03/10/2005, 16h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo