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 :
mais le var_dump de $timeSet me retorune quelque chose d'incohérent (enfin pour moi):
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);
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
Partager