Comment la somme de N de l'heure (Format HH:MM)?
Je suis à l'aide de l'exemple de code suivant pour calculer la somme de deux différentes valeurs de temps. Maintenant, je veux obtenir la somme d'un nombre N de valeurs de temps.
//numbers for testing
$o="12:59";
$p="0:58";
//display for testing
echo "$o<br />";
echo "$p<br />";
echo AddPlayTime($o,$p);
//FUNCTION - ADD HOURS and MINUTES
function AddPlayTime ($oldPlayTime, $PlayTimeToAdd) {
$old=explode(":",$oldPlayTime);
$play=explode(":",$PlayTimeToAdd);
$hours=$old[0]+$play[0];
$minutes=$old[1]+$play[1];
if($minutes > 59){
$minutes=$minutes-60;
$hours++;
}
if($minutes < 10){
$minutes = "0".$minutes;
}
if($minutes == 0){
$minutes = "00";
}
$sum=$hours.":".$minutes;
return $sum;
}
au lieu de vérifier si les minutes sont à moins de 10, vous pouvez avoir un coup d'oeil à number_format de la fonction
et pour les N nombres de fois que vous pouvez ajouter tous vos valeurs dans un tableau puis le passer à la fonction.
Merci pour votre réponse, Comment le faire avec le tableau?
double possible de PHP Convertir à partir de la fonction strtotime dans le temps
et pour les N nombres de fois que vous pouvez ajouter tous vos valeurs dans un tableau puis le passer à la fonction.
Merci pour votre réponse, Comment le faire avec le tableau?
double possible de PHP Convertir à partir de la fonction strtotime dans le temps
OriginalL'auteur user3239311 | 2014-03-27
Vous devez vous connecter pour publier un commentaire.
cela devrait faire ce que vous êtes à la recherche pour:
$times
est la matrice de fois et vous pouvez ajouter le nombre de fois que vous voulezMODIFIER
J'ai édité le code avec le droit des noms de variables. Il est plus correct maintenant.
espère que cela aide 🙂
l'obtention de cet avis: Undefined variable: minutes
OriginalL'auteur ponciste
Ici est une fonction qui va la somme de toutes vos valeurs en temps en format
HH:MM
:démo
OriginalL'auteur Glavić
OriginalL'auteur William
C'est la meilleure façon:
OriginalL'auteur Ramas Win