idate() 함수는 현지 시간/날짜를 정수로 형식화합니다.
구문
idate(format, timestamp)
매개변수
-
타임스탬프 − 타임스탬프가 제공되지 않은 경우 현재 현지 시간으로 기본 설정되는 정수 Unix 타임스탬프. 즉, 기본값은 time() 값입니다.
-
형식 − 결과를 반환하는 방법을 지정합니다.
-
나 − 견본 비트/인터넷 시간
-
d − 요일
-
h − 시간(12시간 형식)
-
하 − 시간(24시간 형식)
-
나 − 분
-
나는 - DST(일광 절약 시간제)가 활성화되면 1을 반환하고 그렇지 않으면 0을 반환합니다.
-
엘 - 윤년이면 1을 반환하고 그렇지 않으면 0을 반환합니다.
-
m − 월 번호
-
- 초
-
그 − 이번 달의 일
-
유 − Unix Epoch 이후 초(1970년 1월 1일 00:00:00 GMT)
-
와 − 요일(일요일=0)
-
여 − ISO-8601 연도의 주 번호(주는 월요일에 시작)
-
요 − 연도(1 또는 2자리)
-
예 − 연도(4자리)
-
z − 연중무휴
-
Z − 시간대 오프셋(초)
-
반환
idate() 함수는 정수를 반환하고 "0"으로 시작할 수 없으므로 idate()는 예상보다 적은 숫자를 반환할 수 있습니다.
예시
다음은 예입니다 -
<?php $timestamp = strtotime('2nd December 2017'); echo idate('y', $timestamp); echo"\n"; echo idate('t', $timestamp); ?>
출력
17 31
예시
예를 들어 보겠습니다 -
<?php echo idate("d") . "<br>"; echo idate("h") . "<br>"; echo idate("y") . "<br>"; echo idate("Y") . "<br>"; echo idate("z") . "<br>"; echo idate("Z") . "<br>"; ?>
출력
11 5 18 2018 283 0