在php中,可以使用date()函數(shù)來將秒數(shù)轉(zhuǎn)為時分秒的格式,語法“date("H:i:s",時間戳)”。時間戳是自Unix紀(jì)元起到當(dāng)前時間的秒數(shù),而date()函數(shù)可以格式化時間戳,通過第一個參數(shù)設(shè)置的格式符將時間戳轉(zhuǎn)為指定格式的日期字符串。格式符“H”表示24小時制,也可用“h”符,它表示12小時制;格式符“i”表示帶前導(dǎo)零的分鐘值,格式符“s”表示帶前導(dǎo)零秒鐘值。
本教程操作環(huán)境:windows7系統(tǒng)、PHP8.1版、DELL G3電腦
在php中,可以使用date()函數(shù)來將秒數(shù)(時間戳)轉(zhuǎn)為時分秒的格式。
-
時間戳是自 Unix 紀(jì)元(January 1 1970 00:00:00 GMT)起的當(dāng)前時間的秒數(shù)。
-
date()函數(shù)可以格式化時間戳,通過第一個參數(shù)設(shè)置的格式符將時間戳轉(zhuǎn)為指定格式的日期字符串。
轉(zhuǎn)為時分秒的語法格式:
date("H:i:s",時間戳)
-
格式符
H
– 24 小時制,帶前導(dǎo)零(00 到 23) -
格式符
i
– 分,帶前導(dǎo)零(00 到 59) -
格式符
s
– 秒,帶前導(dǎo)零(00 到 59)
說明:表示小時的格式符也可以設(shè)置為“h”,則表示12 小時制,帶前導(dǎo)零(01 到 12)。
示例:
<?php header('content-type:text/html;charset=utf-8'); ini_set('date.timezone', 'Asia/Shanghai'); $str="1655113109";//指定秒數(shù)(時間戳) echo date("H:i:s",$str)."<br>"; echo date("h:i:s",$str); ?>
推薦學(xué)習(xí):《PHP視頻教程》