Temps entre deux dates - PHP - Programmation
Marsh Posté le 11-06-2006 à 11:50:48
mais encore ?
j'ai pas deux timestamp j'ai ces deux dates...
Marsh Posté le 11-06-2006 à 12:22:29
mktime ()
Marsh Posté le 11-06-2006 à 12:25:22
desolé mais ce n'est pas avec des reponses de 1 mots que je vais trouver ma reponse...
mktime est une fonction qui prend des arguments et là je sais pas comment tu envisages de l'utiliser...
merci qd meme
Marsh Posté le 11-06-2006 à 12:43:56
... Tu utilise substr( $t1 , 0 , 4 ) pour avoir l'année de $t1, tu fait la même chose pour les heures, minutes etc ... et pour $t2.
Tu donne ça à manger à mktime() pour avoir un timestamp ( la durée en sec depuis le 1 janvier 1970 ).
Tu fait la différence entre les 2 et tu fait des division entière pour avoir les heures, minutes & co
Marsh Posté le 11-06-2006 à 15:09:01
fluminis a écrit : desolé mais ce n'est pas avec des reponses de 1 mots que je vais trouver ma reponse... |
et la doc c'est pour les chiens ?
Marsh Posté le 11-06-2006 à 15:13:43
Je vois pas pourquoi se compliquer la vie à utiliser ce genre de format de date alors que le timestamp est si simple.
Marsh Posté le 11-06-2006 à 16:24:25
clair
De plus la doc PHP regorge d'exemples.
Marsh Posté le 11-06-2006 à 16:46:34
Je vais tenté encore une fois de rester calme.
Je n'ai pas pour habitude de poster des questions sans avoir au prealable cherché de mon coté.
Google je connais, la doc php egalement.
Donc dans mes recherches, j'ai lu et relu en long en large et en travers les doc sur date, gmdate, time, mktime...
Donc quand je demande de preciser se que brain_s veut dire c'est que je sais aller lire la doc mais que je ne voiyais pas ce qu'il voulait faire avec cette fonction.
Les precisions de Ricco m'ont permis de resoudre mon probleme donc merci a lui et les autres, eviter de jeter des RTFM partout et tout le temps...
Marsh Posté le 11-06-2006 à 17:35:02
fluminis a écrit : Je vais tenté encore une fois de rester calme. |
Magnifique gestion des dates que celle-ci avouons le !
Marsh Posté le 11-06-2006 à 18:43:07
fluminis a écrit : Je vais tenté encore une fois de rester calme. |
C'est nous qui essayons de rester calme.
Si tu lis la doc de PHP, tu comprends que :
mktime te donne un timestamp (un résultat en SECONDES) pour une date précisée.
A partir de là, faut quand même être bien boulet pour pas savoir soustraire deux timestamp et donc obtenir le nombre de secondes entre deux dates.
Si ensuite, t'es pas capable de trouver le nombre de jours, de mois ou d'années à partir des secondes, ben t'as un problème, et un gros.
Marsh Posté le 11-06-2006 à 11:36:50
Hello,
Comment calculer le temps entre deux dates ?
$t1 = "20060611122739";
$t2 = "20060611112945";
si je fais $t1 - $t2 j'ai 9794 mais apres j'en fais quoi ?
En gros je voudrais avoir un truc du genre => 1h et XX minutes
merci d'avance
---------------
http://poemes.iceteapeche.com - http://www.simuland.net