"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Comment calculer l’écart horaire entre les dates en PHP ?

Comment calculer l’écart horaire entre les dates en PHP ?

Publié le 2024-10-31
Parcourir:210

How to Calculate Hour Discrepancy Between Dates in PHP?

Détermination de l'écart horaire entre les dates en PHP

Lorsque vous traitez deux dates exprimées au format "Y-m-d H:i:s", déterminer la différence d’heures entre eux est une exigence courante. Cet article aborde ce problème en expliquant comment calculer efficacement l'écart horaire.

Pour PHP, une approche consiste à convertir les dates en horodatages, puis à effectuer un calcul. Plus précisément, vous pouvez utiliser la fonction strtotime() pour obtenir l'horodatage de chaque date et les soustraire ensuite. La valeur résultante représente la différence en secondes. Pour exprimer la différence en heures, divisez le résultat par 3 600, car une heure compte 3 600 secondes.

Voici un extrait de code concis qui illustre cette approche :

$hourdiff = round((strtotime($time1) - strtotime($time2)) / 3600, 1);

Par en utilisant la fonction round(), vous pouvez éviter d'avoir trop de décimales dans le résultat final. Cette méthode fournit un moyen simple de déterminer la différence d'heure entre deux dates en PHP.

Déclaration de sortie Cet article est réimprimé à l'adresse : 1729165396. En cas d'infraction, veuillez contacter [email protected] pour le supprimer.
Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3