update : 2015.11.03
php.shukuma.com

검색:
 
 
날짜/시간 정보를 가져온다

getdate

(PHP 4, PHP 5, PHP 7)

getdate날짜/시간 정보를 가져온다

설명

array getdate ([ int $timestamp = time() ] )

timestamp의 날짜 정보를 포함하는 연관 배열이나, timestamp가 주어지지 않는다면 현재 로컬 시간를 반환합니다.

인수

timestamp

선택적인 timestamp 인수는 timestamp가 주어지지 않았을 경우, 현재 로컬 시간을 기본값으로 가지는 integer 유닉스 타임스탬프입니다. 즉, 기본값은 time() 값입니다.

반환값

timestamp에 관련된 정보를 가진 연관 array를 반환합니다. 반환되는 연관 배열 원소는 다음과 같습니다:

반환되는 연관 배열의 키 원소들
설명 Example returned values
"seconds" 초의 숫자 표현 0 부터 59
"minutes" 분의 숫자 표현 0 부터 59
"hours" 시간의 숫자 표현 0 부터 23
"mday" 일의 숫자 표현 1 부터 31
"wday" 요일의 숫자 표현 0 (일요일) 부터 6 (토요일)
"mon" 월의 숫자 표현 1 부터 12
"year" 연도의 숫자표현, 4 자리 예시: 1999 또는 2003
"yday" 연도의 일차 0 부터 365
"weekday" 요일, 완전한 문자 Sunday 부터 Saturday
"month" 월, 완전한 문자, January 나 March January 부터 December
0 유닉스 Epoch (January 1 1970 00:00:00 GMT)로부터의 초, time()에 의해 반환되는 값과 유사하고, date()에 의해서 사용됩니다. 시스템에 의존합니다, 일반적으로 -2147483648 부터 2147483647.

예제

Example #1 getdate() 예제

<?php
$today 
getdate(); 
print_r($today);
?>

위 예제의 출력 예시:

Array
(
    [seconds] => 40
    [minutes] => 58
    [hours]   => 21
    [mday]    => 17
    [wday]    => 2
    [mon]     => 6
    [year]    => 2003
    [yday]    => 167
    [weekday] => Tuesday
    [month]   => June
    [0]       => 1055901520
)

참고

  • date() - 로컬 날짜/시간을 형식화합니다
  • time() - Return current Unix timestamp
  • setlocale() - Set locale information