Pour convertir un horodatage PHP en heures, vous devez savoir comment utiliser la fonction date() pour formater les dates et les heures. Tout d’abord, voyons ce qu’est un horodatage.
Timestamp est un format numérique qui représente la date et l'heure actuelles. C'est le nombre de secondes écoulées depuis le 1er janvier 1970 jusqu'à l'heure actuelle.
En PHP, vous pouvez obtenir l'horodatage actuel via la fonction time(). Par exemple :
echo time(); // 输出当前时间戳
Si vous avez un horodatage, vous pouvez utiliser la fonction date() pour le convertir en une date et une heure formatées. La fonction date() prend deux paramètres : le format et l'horodatage. Le format spécifie les éléments de date et d'heure que vous souhaitez inclure dans les résultats. Voici quelques options de format couramment utilisées :
Exemple de code :
$timestamp = time(); //获取当前时间戳 $format = 'Y-m-d H:i:s'; //设置时间格式 echo date($format, $timestamp); //输出格式化后的时间
Ce code affichera le format "Année-Mois" -Jour Heure:Minute:Seconde 'Numéro' de l'heure actuelle.
Pour convertir un horodatage en heures, ajoutez simplement l'option « H » à la chaîne de format :
$timestamp = 1612994818; // 设置一个时间戳 $format = 'H'; // 设置只获取小时的格式 echo date($format, $timestamp); // 输出小时数
Le code ci-dessus affichera le nombre d'heures représenté par l'horodatage 1612994818, qui correspond à 1 heure.
Si vous souhaitez convertir l'horodatage au format AM ou PM, veuillez utiliser l'option "h" au lieu de "H" et ajoutez l'option "a" pour signifier AM ou PM. Exemple de code :
$timestamp = 1612994818; // 设置一个时间戳 $format = 'h a'; // 设置小时和AM/PM的格式 echo date($format, $timestamp); // 输出格式化完的时间
Le code ci-dessus affichera l'heure représentée par l'horodatage 1612994818 et affichera l'heure au format AM ou PM, par exemple : "01 PM".
Veuillez noter que vous pouvez combiner des éléments de date et d'heure pour obtenir le format souhaité en ajoutant des options supplémentaires dans la chaîne de format. Et doit être ajusté en fonction de vos paramètres de fuseau horaire.
En résumé, convertir l'horodatage PHP en heures consiste simplement à utiliser la fonction date() et à ajouter « H » aux options de format de date. Une personnalisation plus poussée peut être effectuée sur le format en sélectionnant les options souhaitées dans le paramètre de format.
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!