Convert date en php SOS

Résolu
skykiller31 Messages postés 112 Date d'inscription   Statut Membre Dernière intervention   -  
skykiller31 Messages postés 112 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour tout le monde,
un SOS pour les amoureux du php voici tt d'abord mon code pour convertir la date que j'ai sur ma base des données:

<?php
.....

$date=$result1['date']; //date correspond à un champ dans une table et result1 est une variable qui réccupère le resultat d'une requete

echo' <th width="100" bgcolor="#0033CC">'.strftime('%d-%m-%Y',strtotime($date)).'</th>';
...
?>

comme vous le voyez j'affiche ma date dans une table mon code fonctionne comme il faut le seul truc qui cloche c'est que je dois afficher l'heure et la minute et la seconde comme le cas dans ma base des données et apres plusieurs recherches ici et ailleur j'arrive pas à trouver ce qu'il me faut.

merci d'avance!
A voir également:

5 réponses

Mikey_UFC Messages postés 312 Date d'inscription   Statut Membre Dernière intervention   1
 
Bonjour,

date(d/m/y H:i:s,strtotime($date));
strftime('%d-%m-%Y %H:%M:%S',strtotime($date));
0
skykiller31 Messages postés 112 Date d'inscription   Statut Membre Dernière intervention   5
 
merci MICKEY franchement j'arrivais pas à trouver ça meme si j'étais pas loin merci encore :)

donc le code devient comme suit:

<?php
.....

$date=$result1['date']; //date correspond à un champ dans une table et result1 est une variable qui réccupère le resultat d'une requete

date('d/m/y H:i:s',strtotime($date));

echo' <th width="150" bgcolor="#0033CC">'.strftime('%d-%m-%Y %H:%M:%S',strtotime($date)).'</th>';

....
?>

NB: dans ton code MICKEY il manque juste les deux apostrophes ici : date('d/m/y H:i:s',strtotime($date));
apres ça fonctionne à merveille!

merci encore pour ton aide
0
aabbassi
 
salut voila c'est Mickey qui est le plus rapide, thanks pour ton aide. et pour skykiller31 bon courage. a+
0
Mikey_UFC Messages postés 312 Date d'inscription   Statut Membre Dernière intervention   1
 
En fait c'était :
date('d/m/y H:i:s',strtotime($date));
ou
strftime('%d-%m-%Y %H:%M:%S',strtotime($date));

Les 2 doivent donner la même chose. :)
0
skykiller31 Messages postés 112 Date d'inscription   Statut Membre Dernière intervention   5
 
oui je viens de tester et ça marche t'as bien raison y a pas photo
voici mon code:

<?php
.....

$date=$result1['date']; //date correspond à un champ dans une table et result1 est une variable qui réccupère le resultat d'une requete



echo' <th width="150" bgcolor="#0033CC">'.strftime('%d-%m-%Y %H:%M:%S',strtotime($date)).'</th>';

....
?>

moi au fait je mettais à la place de '%d-%m-%Y %H:%M:%S' ça '%d-%m-%Y %h:%i:%s' et du coup pas de message d'erreur mais : : à coté de la bonne date
merci encore Mickey
c'est pas le vrai Mickey de Disney qui pourrait m'aider en tout cas lol!!
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
skykiller31 Messages postés 112 Date d'inscription   Statut Membre Dernière intervention   5
 
dslé aabbassi j'ai pas vu ton message mais merci à toi aussi comme on dit c'est le geste qui compte ;)
0