Ajout de temps et convertion en seconde

Fermé
Dredhwen - 23 avril 2013 à 19:27
jeremy.s Messages postés 1226 Date d'inscription lundi 28 mars 2011 Statut Membre Dernière intervention 2 septembre 2013 - 23 avril 2013 à 19:48
Bonjour, je suis sur ce problème depuis des heures alors je vous pose la question.

Voici l'explication :

J'aimerai ajouter deux temps qui sont en heure minute seconde + minute seconde.

Le code ci-dessous me donne 5h1min22sec :
$heurePremierDepart = (transformeEnHeure($temps+$heureDepart)).'<br>' 


il faut que j'ajoute le temps 74.53 secondes obtenu par :

$temps = ($distance/15).' secondes'.'<br>' ; 


Il faut donc que j'ajoute 5h1min22sec + 74.53 secondes pour obtenir le resultat final.

A savoir que je parcours ça dans un Foreach. J'ai essayé de faire une fonction qui fait des exlope avec h m et s pour le convertir en seconde mais en vain. Quelqu'un pourrait m'aider svp ?

Merci d'avance.



1 réponse

jeremy.s Messages postés 1226 Date d'inscription lundi 28 mars 2011 Statut Membre Dernière intervention 2 septembre 2013 79
23 avril 2013 à 19:48
Salut !

Essaye de regarder du coté des objets time, date, datetime et dateintervalle !
Je sais quoi moi pour des dates, j'utilise DateTime et la fonction add() qui prend en parametre un DateIntervalle !
Après pour les heures je sais pas ... Mais l'objet DateTime contient le jour, le mois, l'année, l'heure, les minutes et les secondes, donc je pense qu'il y a moyen de trouver quelque chose :)
0