PHP에서 타임 스탬프는 1970 년 1 월 1 일 00:00:00 UTC에서 특정 순간까지 경과 한 초 수를 나타냅니다. 타임 스탬프를 사람이 읽을 수있는 날짜 형식으로 변환하기 위해 일반적인 방법은 날짜 () 함수를 사용하는 것입니다.
날짜 () 함수는 타임 스탬프를 날짜 형식으로 변환하는 가장 일반적인 방법입니다. 기본 구문은 다음과 같습니다.
<span class="fun">날짜 (형식, 타임 스탬프)</span>
안에:
예를 들어, 다음 코드는 타임 스탬프를 "연도-월"형식으로 변환합니다.
$timestamp = time();
$date = date("Y-m-d", $timestamp);
echo $date; // 산출:2023-03-08
PHP는 일반적으로 사용되는 많은 미리 정의 된 날짜 형식 문자열을 제공합니다.
데이터베이스에서 타임 스탬프를 받고 "주, 연도, 월, 일"형식으로 표시되기를 원합니다. 다음 코드를 사용할 수 있습니다.
$timestamp = strtotime("2023-03-08 12:30:00");
$weekday = date("l", $timestamp);
$date = date("Y-m-d", $timestamp);
echo "$weekday, $date"; // 산출:수요일, 2023-03-08
strtotime () 함수는 "2023-03-08 12:30:00"과 같은 날짜 문자열을 타임 스탬프로 변환 할 수 있습니다. 날짜 () 함수와 함께 사용되면 날짜와 시간을 쉽게 변환 할 수 있습니다.
이 기사의 예제를 통해 date () 함수를 사용하여 PHP의 타임 스탬프를 다른 형식의 날짜로 변환하는 방법을 볼 수 있습니다. strtotime () 함수와 결합하여 애플리케이션에서 다양한 날짜 및 시간 변환을 쉽게 처리하여 일일 프로그래밍 요구를 충족시킬 수 있습니다.