Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1305 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Temps entre deux dates

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Temps entre deux dates

n°1385356
fluminis
Posté le 11-06-2006 à 11:36:50  profilanswer
 

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
mood
Publicité
Posté le 11-06-2006 à 11:36:50  profilanswer
 

n°1385357
brains
In riding I trust !
Posté le 11-06-2006 à 11:39:21  profilanswer
 

Timestamp [:spamafote]

n°1385363
fluminis
Posté le 11-06-2006 à 11:50:48  profilanswer
 

mais encore ?
j'ai pas deux timestamp j'ai ces deux dates...


---------------
http://poemes.iceteapeche.com - http://www.simuland.net
n°1385378
brains
In riding I trust !
Posté le 11-06-2006 à 12:22:29  profilanswer
 

mktime () :o


---------------
Débuter la moo chez les moants@HFR | Nikon D800 | On ne fait pas un calin chaste à une pute !, Lapattefolle
n°1385381
fluminis
Posté le 11-06-2006 à 12:25:22  profilanswer
 

:( 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


---------------
http://poemes.iceteapeche.com - http://www.simuland.net
n°1385385
Ricco
Retour au pays
Posté le 11-06-2006 à 12:43:56  profilanswer
 

... 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


---------------
"L'informatique n'est pas plus la science des ordinateurs que l'astronomie n'est celle des télescopes." Michael R. Fellows & Ian Parberry
n°1385418
KangOl
Profil : pointeur
Posté le 11-06-2006 à 15:09:01  profilanswer
 

fluminis a écrit :

:( 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


et la doc c'est pour les chiens ?

n°1385419
toastbeman
L'amour c'est comme la bourse
Posté le 11-06-2006 à 15:10:58  profilanswer
 

lit la doc

n°1385420
brains
In riding I trust !
Posté le 11-06-2006 à 15:13:43  profilanswer
 

Je vois pas pourquoi se compliquer la vie à utiliser ce genre de format de date alors que le timestamp est si simple.

n°1385431
Hermes le ​Messager
Breton Quiétiste
Posté le 11-06-2006 à 16:24:25  profilanswer
 

clair :o
 
De plus la doc PHP regorge d'exemples. :o


Message édité par Hermes le Messager le 11-06-2006 à 16:24:49
mood
Publicité
Posté le 11-06-2006 à 16:24:25  profilanswer
 

n°1385436
fluminis
Posté le 11-06-2006 à 16:46:34  profilanswer
 

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...


---------------
http://poemes.iceteapeche.com - http://www.simuland.net
n°1385439
KangOl
Profil : pointeur
Posté le 11-06-2006 à 16:51:20  profilanswer
 

strftotime ?

n°1385448
brains
In riding I trust !
Posté le 11-06-2006 à 17:35:02  profilanswer
 

fluminis a écrit :

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...


 
Magnifique gestion des dates que celle-ci avouons le ! [:itm]


---------------
Débuter la moo chez les moants@HFR | Nikon D800 | On ne fait pas un calin chaste à une pute !, Lapattefolle
n°1385466
Hermes le ​Messager
Breton Quiétiste
Posté le 11-06-2006 à 18:43:07  profilanswer
 

fluminis a écrit :

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...


 
C'est nous qui essayons de rester calme. :o
 
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.  :o  :o  


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Temps entre deux dates

 

Sujets relatifs
comment récuperer des dates à l'intérieur d'une string[MySQL Query Browser] Que signifie les deux temps d'exécution?
Pb comparaison de dates entre 2 textbox d'une formenvoyer des variables à deux scripts en meme temps
ben les dates... et mysqlapprendre plusieur langage en même temps
le formulaire ne se submit apparemment pas tout le temps ?!redemarage du son en meme temps que l'animation
Débuter avec les dates et le temps [Tuto]PHP : petite question...calculer le temps entre 2 dates...
Plus de sujets relatifs à : Temps entre deux dates


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR