Computer >> 컴퓨터 >  >> 프로그램 작성 >> PHP

PHP의 idate() 함수

<시간/>

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