개발이야기/PHP

[PHP] gmdate() 함수로 초(second) 를 시분초로 변환하기

후린개발자 2023. 4. 20.
반응형

gmdate() 함수는 date() 함수와 유사하지만, 현재 시간을 지역 시간이 아닌 UTC 기준으로 반환하는 점이 다릅니다. 이러한 이유로 gmdate() 함수는 서로 다른 지역에서 실행 중인 서버에서 동일한 결과를 반환하는 데 사용될 수 있습니다.

 

 

사용방법

gmdate(format, timestamp)

 

format 매개변수는 날짜와 시간을 원하는 형식으로 포맷팅 하기 위해 사용되는 문자열입니다. timestamp 매개변수는 선택적으로 지정할 수 있으며, 기본값은 현재 시간을 의미하는 time() 함수의 결과입니다.

 

사용예제

<?
$playtime = "215";
echo  $playtime."<br>";  //215

$gmdate_time = gmdate('H:i:s', $playtime);
echo $gmdate_time."<br>"; //00:03:35
?>

위의 예제는 215초의 playtime을 gmdate를 활용해서 시:분:초로 나타내고 있습니다.

간단하게 사용 가능하지만 꽤나 유용하게 응용하실 수 있습니다.

 

 

 

반응형

댓글

💲 추천 글