[PHP] Timestamp de la date 2004-10-13 16:33:03 ? comment faire?

Timestamp de la date 2004-10-13 16:33:03 ? comment faire? [PHP] - PHP - Programmation

Marsh Posté le 13-10-2004 à 17:54:55    

Hello!
 
Comment je peux récupérer le timestamp d'une date au format suivant : 2004-10-13 16:33:03 ?
 
En fait j'ai ce code qui me retourne la date :

Code :
  1. // on récupère la date de dernière modif. de la table
  2. $sql = "SHOW TABLE STATUS FROM dataBase LIKE 'maTable'" ;
  3. $req = mysql_query($sql) or die ($query . ' -- ' . mysql_error());
  4. $array = mysql_fetch_array($req) ;
  5. // On prépare les tableaux pour franciser la date...  
  6. $jour = array("Dimanche", "Lundi", "Mardi","Mercredi", "Jeudi", "Vendredi", "Samedi" ) ; 
  7. $mois = array("janvier", "février", "mars", "avril", "mai", "juin", "juillet", "août", "septembre", "octobre", "novembre", "décembre" ) ;
  8. // C'EST LA QUE CA MERDE :D -> j'utilise $array['Update_time'] comme Timestamp...et ca marche pas trop :D  
  9. $dateDerniereModif = $jour[strftime("%w", $array['Update_time'])]." ".date("j" )." ".$mois[(strftime("%m", $array['Update_time'])+1)]." ".date("Y" );


 
--> comme vous pouvez le voir, j'utilise $array['Update_time'] (= 2004-10-13 16:33:03) comme Timestamp...mais évidemment, ca marche pas  :whistle: .
 
Vous avez une solution pour convertir $array['Update_time'] en timestamp??
 
Merci!

Reply

Marsh Posté le 13-10-2004 à 17:54:55   

Reply

Marsh Posté le 13-10-2004 à 18:03:56    

RTFM

Reply

Marsh Posté le 13-10-2004 à 18:22:17    


HFR n'est pas l'Armée du Salut et n'a pas pour mission d'apprendre à lire aux gens trop feignants pour aller se taper 3 pages de doc [:spamafote]


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box, and replicate and expand beyond their wildest dreams by throwing away the limits imposed by overbearing genetic r
Reply

Marsh Posté le 13-10-2004 à 22:35:00    

ouais... mais je me suis renseigné et j'ai trouvé la manip un peu complexe...donc je posais la question pour voir si y'a pas plus simple!!
 
Apparemment je dois passer par :
 
-> récupérer les partie de la date (temps)
-> puis mktime
 
C'est juste??
 
Mais pour récupérer les différentes parties de mon temps, date... y'a pas un truc comme dans java (quand on a une date, on peut facilement faire un getHour()) ??
 
Merci.

Reply

Marsh Posté le 13-10-2004 à 22:37:27    

mktime tout simplement
 
edit : oui tu as juste au dessus


Message édité par Profil supprimé le 13-10-2004 à 22:37:48
Reply

Marsh Posté le 13-10-2004 à 23:11:03    

chacal_one333 a écrit :

mktime tout simplement
 
edit : oui tu as juste au dessus


 
mais comment je fais pour récup les différentes parties de la date???

Reply

Marsh Posté le 14-10-2004 à 00:26:03    

au hasard, un explode () ?
regarde sur la doc PHP.NEt :)

Reply

Marsh Posté le 14-10-2004 à 00:38:24    

strtotime();

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed