PHP 숫자 타임스탬프를 날짜 및 시간으로 변환: date() 함수를 사용하여 타임스탬프를 특정 형식의 날짜 및 시간으로 변환합니다. 타임스탬프를 그리니치 표준시(GMT) 형식의 날짜 및 시간으로 변환하려면 gmdate() 함수를 사용하십시오. d(날짜), m(월), Y(연도), H(시간), i(분), s(초) 등의 추가 형식 지정자가 지원됩니다.
PHP 숫자 타임스탬프를 날짜 및 시간으로 변환
PHP에서 숫자 타임스탬프는 UTC 시대(1970년 1월 1일 자정) 이후의 초 수를 나타냅니다. 숫자 타임스탬프를 날짜 및 시간으로 변환하려면 다음 함수를 사용할 수 있습니다.
date()
구문:
date(format, timestamp)
여기서:
예:
$timestamp = 1653433200; $date = date('Y-m-d H:i:s', $timestamp); echo $date; // 输出:2022-05-25 12:00:00
gmdate()
구문:
gmdate(format, timestamp)
gmdate() 함수는 유사합니다. date() 함수로, 하지만 현지 시간 대신 그리니치 표준시(GMT)를 사용합니다.
예:
$timestamp = 1653433200; $date = gmdate('Y-m-d H:i:s', $timestamp); echo $date; // 输出:2022-05-25 07:00:00
데모 예
타임스탬프를 저장하는 데이터베이스 필드가 있다고 가정합니다. 이 필드에서 날짜와 시간을 얻으려면 다음 코드를 사용할 수 있습니다:
$timestamp = $row['timestamp']; $date = date('Y-m-d H:i:s', $timestamp); echo $date; // 输出:日期和时间
다른 형식 지정자
위 형식 외에도 date() 함수는 다음을 포함한 다른 형식 지정자를 지원합니다.
위 내용은 PHP 숫자 타임스탬프를 날짜 및 시간으로 변환의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!