현재 위치: > 최신 기사 목록> PHP 날짜 및 시간 형식에 대한 자세한 설명 및 날짜 () 기능의 실제 예제

PHP 날짜 및 시간 형식에 대한 자세한 설명 및 날짜 () 기능의 실제 예제

gitbox 2025-08-07

소개하다

프로그래밍 중에는 특정 형식의 사용자에게 제공되거나 데이터베이스에 저장된 날짜와 시간을 포맷해야합니다. PHP는 날짜와 시간을 형식화하는 데 사용되는 강력한 날짜 () 함수를 제공하며, 이는 매우 편리하고 실용적입니다.

날짜 () 함수의 구문

날짜 () 함수를 형식 시간에 사용하면 매우 간단하며 기본 구문은 다음과 같습니다.

 
date(string $format, [int $timestamp])

그중에서도 $ 형식 매개 변수는 출력의 날짜 및 시간 형식을 정의하기 위해 필요합니다. $ timeStamp 매개 변수는 선택 사항이며 타임 스탬프를 나타내며 형식 시간을 지정합니다. 이 매개 변수가 전달되지 않으면 현재 시간은 기본적으로 형식화됩니다.

$ 형식 매개 변수에 대한 자세한 설명

$ 형식은 날짜 및 시간 출력 형식을 정의하는 데 사용되며 공통 형식 문자는 다음과 같습니다.

-Y : "2022"와 같은 4 자리 연도

-M : "01"~ "12"와 같은 두 자릿수 달

-D : "01"~ "31"과 같은 두 자릿수 날짜

-H : 24 시간, "00"~ "23"범위

-I : 두 자리 분, 범위 "00"~ "59"

-S : 2 자간, 범위 "00 ~"59 "

위의 형식 문자는 다양한 날짜 및 시간 표시 요구를 충족시키기 위해 유연하게 결합 할 수 있습니다.

샘플 데모

출력 현재 날짜 및 시간

 
$date = date("Y-m-d H:i:s");
echo $date;  // 출력은 비슷합니다"2022-01-01 12:34:56"

이 코드는 "YMD H : I : S"형식을 사용하여 "연도-월간 시간 : 분 : 초"형식으로 현재 시간을 출력합니다.

지정된 날짜와 시간을 형식화하십시오

 
$timestamp = strtotime("2022-01-01 12:34:56");
$date = date("Y-m-d H:i:s", $timestamp);
echo $date;  // 산출"2022-01-01 12:34:56"

이 예에서 먼저 strtotime () 함수를 사용하여 지정된 문자열을 타임 스탬프로 변환 한 다음 출력 서식을 위해 DATE () 함수로 전달하십시오.

요약

이 기사에 도입 된 날짜 () 함수 및 형식 매개 변수를 통해 개발자는 다양한 날짜 및 시간 형식 요구 사항을 쉽게 달성 할 수 있습니다. 날짜 () 함수를 마스터하면 웹 사이트의 사용자 경험과 데이터 표시의 가독성이 효과적으로 향상 될 수 있습니다.

참조 링크

-PHP 공식 문서 - 날짜 () 함수

-PHP 공식 문서 - strtotime () 함수