Ajustement des intervalles de temps en PHP
Pour ajuster les intervalles de temps au format H:i en PHP, vous pouvez rencontrer des difficultés pour extraire les valeurs correctes. Voyons comment effectuer cette opération avec précision.
Dans le code fourni, l'erreur provenait du fait de ne pas avoir converti la chaîne $time en horodatage à l'aide de la fonction strtotime() avant de la manipuler. Voici la logique correcte pour ajouter ou soustraire 30 minutes à une heure donnée :
<br>$time = strtotime($time); // Convertir en horodatage<br>$startTime = date("H:i", strtotime('-30 minutes', $time));<br>$endTime = date("H:i", strtotime(' 30 minutes', $time));<br>
En convertissant $time en horodatage, vous travaillez avec une représentation numérique de l'heure, ce qui facilite l'application du temps. fonctions associées comme strtotime(). Les intervalles de temps ajustés peuvent ensuite être formatés à l'aide de date().
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!