dates [PHP] - Programmation
Marsh Posté le 12-07-2002 à 10:45:26
euh je me suis mal exprimé peut être ...
j'aimerais une fonction qui, en lui passant
un nombre de secondes donné, me sorte
le nombre de jours, d'heures, de minutes et de secondes ....
Marsh Posté le 12-07-2002 à 10:48:54
un truc de ce genre :
boot : vendredi 26 avril 2002 7h13 uptime : 11 weeks 3 hours 37 minutes 53 seconds
(sachant que dans la base, c'est un unixdate qui est stocké)
Marsh Posté le 12-07-2002 à 10:49:37
je suis à mon boulot, alors j'ai pas la fonction qui me fait ça sous la main... désolé
Marsh Posté le 12-07-2002 à 10:53:20
oki pas grave :s
en fait je voulais savoir si yavait un truc préfait sous php;
sinon j'ai codé ça:
Code :
|
c'est ce que j'aimerais faire mais en plus propre et pas devoir coder en DUR le h (pour heures) le m (pour minutes) et le s (pour secondes) car il se peut qu'il faille porter le truc au russe ou autres :s donc j'aimerais me servir des locales bref ....
Marsh Posté le 12-07-2002 à 10:25:48
salut
je cherche une fonction qui à partir d'un nombre de secondes, puisse me dire le nombre de jours, d'heures, de minutes etc....
j'ai essayé avec
$formated_time = strftime("%Hh %Mm %Ss",mktime(0,0,$time));
mais évidemment ça fait modulo 24h, et si j'affiche le jour, ça me sort 3 juillet 1971 ou un truc du genre ....
eske kelkun sait comment faire ? et si possible en se servant des locales ?