Home >Backend Development >PHP Problem >How to convert seconds to hours, minutes and seconds in php

How to convert seconds to hours, minutes and seconds in php

青灯夜游
青灯夜游Original
2022-06-13 17:42:294056browse

In PHP, you can use the date() function to convert seconds into hours, minutes and seconds format, with the syntax "date("H:i:s", timestamp)". The timestamp is the number of seconds since the Unix epoch to the current time, and the date() function can format the timestamp and convert the timestamp into a date string in a specified format through the format character set in the first parameter. The format character "H" represents the 24-hour format, and the "h" character can also be used, which represents the 12-hour format; the format character "i" represents the minutes value with leading zeros, and the format character "s" represents the seconds value with leading zeros.

How to convert seconds to hours, minutes and seconds in php

The operating environment of this tutorial: windows7 system, PHP version 8.1, DELL G3 computer

In php, you can use the date() function to convert seconds (timestamp) into hours, minutes and seconds format.

  • The timestamp is the number of seconds since the Unix epoch (January 1 1970 00:00:00 GMT) of the current time.

  • The date() function can format the timestamp and convert the timestamp into a date string in the specified format through the format character set by the first parameter.

Syntax format for converting hours, minutes and seconds:

date("H:i:s",时间戳)
  • Format characterH - 24-hour format, with leading zeros (00 to 23)

  • Format characteri - points, with leading zeros (00 to 59)

  • Format Symbol s - Seconds, with leading zeros (00 to 59)

Description: The format character representing the hour can also be set to "h", which means 12 hours system, with leading zeros (01 to 12).

Example:

<?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);
?>

How to convert seconds to hours, minutes and seconds in php

Recommended learning: "PHP Video Tutorial"

The above is the detailed content of How to convert seconds to hours, minutes and seconds in php. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn