php la fonction strtotime dans les secondes et les minutes
- je utiliser sat méthode pour trouver la différence entre deux timestamp et obtenir le nombre de secondes entre ces deux moments, et j'ai actualiser les informations avec jquery comme un compteur.
$diff = strtotime(date('Y-m-d H:i:s')) - strtotime('2014-06-25 14:50:03');
$time = intval(date('s', $diff));
echo $time;
Lorsque la différence est de plus de 60 secondes, le $temps revient à 0, comme une remise à zéro.
je voudrais afficher 1 min XX s par exemple
Vous devez vous connecter pour publier un commentaire.
La
s
drapeau pourdate()
ne reviendra jamais une valeur supérieure à 59 car il ne représente le nombre de secondes d'un temps qui ne peut jamais être plus de 59 avant de rouler dessus dans une nouvelle minute.Si vous souhaitez que le nombre total de secondes, vous pouvez effectivement supprimer votre deuxième ligne de code que la différence entre les deux Timestamps Unix est toujours en secondes:
Si vous souhaitez afficher ce que les minutes et les secondes, vous pouvez utiliser
DateTime()
qui offre de meilleurs outils pour cela:format de la date