Maison  >  Article  >  développement back-end  >  Comment convertir des secondes en heures, minutes et secondes en php

Comment convertir des secondes en heures, minutes et secondes en php

青灯夜游
青灯夜游original
2022-06-13 17:42:293949parcourir

En PHP, vous pouvez utiliser la fonction date() pour convertir les secondes au format heures, minutes et secondes, avec la syntaxe "date("H:i:s", timestamp)". L'horodatage est le nombre de secondes écoulées depuis l'époque Unix jusqu'à l'heure actuelle, et la fonction date() peut formater l'horodatage et convertir l'horodatage en une chaîne de date dans un format spécifié via le caractère de format défini dans le premier paramètre. Le caractère de format « H » représente l'horloge de 24 heures, et le caractère « h » peut également être utilisé, qui représente l'horloge de 12 heures ; le caractère de format « i » représente la valeur des minutes avec les zéros non significatifs et le caractère de format. "s" représente la deuxième valeur avec des zéros non significatifs.

Comment convertir des secondes en heures, minutes et secondes en php

L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 8.1, ordinateur DELL G3

En PHP, vous pouvez utiliser la fonction date() pour convertir les secondes (horodatage) au format heures, minutes et secondes .

  • Un horodatage est le nombre de secondes de l'heure actuelle depuis l'époque Unix (1er janvier 1970 00:00:00 GMT). La fonction

  • date() peut formater un horodatage et convertir l'horodatage en une chaîne de date dans un format spécifié via le caractère de format défini dans le premier paramètre. Le format de syntaxe pour convertir

en heures, minutes et secondes :

date("H:i:s",时间戳)
  • Caractère de format H - Format 24 heures, avec des zéros non significatifs (00 à 23) H - 24 小时制,带前导零(00 到 23)

  • 格式符 i - 分,带前导零(00 到 59)

  • 格式符 s

Format caractère i - Minutes, avec des zéros non significatifs (00 à 59)

Format du caractère s - Secondes, avec des zéros non significatifs (00 à 59)

Comment convertir des secondes en heures, minutes et secondes en php

Description : Le format représentant le caractère des heures peut également être défini sur « h », qui représente une horloge de 12 heures avec des zéros non significatifs (01 à 12). Exemple :

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);
ini_set(&#39;date.timezone&#39;, &#39;Asia/Shanghai&#39;);  
$str="1655113109";//指定秒数(时间戳)
echo date("H:i:s",$str)."<br>";
echo date("h:i:s",$str);
?>
🎜🎜🎜🎜Apprentissage recommandé : "🎜Tutoriel vidéo PHP🎜"🎜

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn