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

PHP & Base de données Discussion :

Manipulation de la date [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Membre du Club
    Homme Profil pro
    etudiant developpeur web
    Inscrit en
    Février 2018
    Messages
    99
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Aisne (Picardie)

    Informations professionnelles :
    Activité : etudiant developpeur web

    Informations forums :
    Inscription : Février 2018
    Messages : 99
    Points : 63
    Points
    63
    Par défaut Manipulation de la date
    Bonjour,

    J'ai créé une petite base de données où le champ date se rempli automatiquement grace à la fonction CURRENT_TIMESTAMP dans My SQL.
    Le format de la date et de l'heure se trouve être : 2019-04-18 16:32:43.

    En récupéreant les données, je souhaite faire en sorte d'afficher le résultat suivant : 18/04/2019 16:32.

    J'ai explorer quelque piste du type date($valeur) mais cela ne donne pas de résultats probants. Faut -il que je créé deux champs dans ma table? un avec la date et l'autre avec l'heure?

    Merci de votre aide

    J'ai encore cherché un peu et jai trouvé ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $time = '2019-04-18 16:32:43';
    $timeSet = date_parse_from_format("j.n.Y H:iP", $time);
    mais le var_dump de $timeSet me retorune quelque chose d'incohérent (enfin pour moi):
    array (size=13)
    'year' => int 4
    'month' => int 19
    'day' => int 20
    'hour' => int 18
    'minute' => int 16
    'second' => int 0
    'fraction' => boolean false
    'warning_count' => int 1
    'warnings' =>
    array (size=1)
    19 => string 'The parsed date was invalid' (length=27)
    'error_count' => int 7
    'errors' =>
    array (size=5)
    2 => string 'The separation symbol could not be found' (length=40)
    4 => string 'Unexpected data found.' (length=22)
    7 => string 'Unexpected data found.' (length=22)
    10 => string 'Unexpected data found.' (length=22)
    13 => string 'The timezone could not be found in the database' (length=47)
    'is_localtime' => boolean true
    'zone_type' => int 0

    Les clés annoncées ne contiennent pas les bonnes valeurs

  2. #2
    Expert éminent Avatar de CosmoKnacki
    Homme Profil pro
    Justicier interdimensionnel
    Inscrit en
    Mars 2009
    Messages
    2 858
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Justicier interdimensionnel

    Informations forums :
    Inscription : Mars 2009
    Messages : 2 858
    Points : 6 556
    Points
    6 556
    Par défaut
    Les éléments du pattern de formatage de date sont décrits ici.
    Brachygobius xanthozonus
    Ctenobrycon Gymnocorymbus

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

Discussions similaires

  1. Manipulation d'après date de fichier
    Par byloute dans le forum Shell et commandes GNU
    Réponses: 5
    Dernier message: 16/01/2008, 17h42
  2. [Dates] probleme avec la manipulation de la date
    Par leclone dans le forum Langage
    Réponses: 3
    Dernier message: 24/01/2007, 12h29
  3. manipulation de la date ss java
    Par gnaoui_9999 dans le forum Interfaces Graphiques en Java
    Réponses: 3
    Dernier message: 19/09/2006, 18h52
  4. [Dates] manipulation de champ date
    Par PAYASS59 dans le forum Langage
    Réponses: 9
    Dernier message: 23/02/2006, 11h13
  5. fonction c pour manipuler la structure date
    Par thomas_b dans le forum Windows
    Réponses: 4
    Dernier message: 28/07/2004, 16h28

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