PHP 주요레퍼런스/날자 및 시간관련 함수

getdate

웹 개발자의 비상 2011. 8. 9. 21:48
array getdate([int timestamp])
날짜와 시간대한 정보를 배열로 반환한다.

timestamp가 가리키는 날짜 및 시간에 대한 정보를 연관 배열로 반환한다. timestemp가 없을 경우 현재 시간에 대한 정보를 반환

반환 정보
seconds 시간의 초 정보 (예:0~59)
minutes 시간의 분 정보 (예:0~59)
hourse 시간의 시간 정보 (예:0~23)
mday 날짜의 월 정보 (예:1~31)
wday 날짜의 요일 정보
(일-0,월-1,화-2,수-3,목-4,금-5,토-6)
mon 날짜의 월 정보 (예:1~12)
year 날짜의 연도 정보 (예:2005)
yday 날짜가 그 해의 몇 번째 날인지 출력한다. 첫 번째 날은 0부터 계산된다. (예:0~365)
weekday 날짜의 요일을 영문자로 반환 (예:Thursday, Sunday)
month 날짜의 월 정보를 영문자로 반환 (예:September)

예제

<?
$current_time = time();
$time_info = getdate($current_time);

foreach ($time_info as $key => $value) {
echo $key . " : " . $value . "<br>";
}

echo $time_info["year"] . "년 " . $time_info["mon"] . "월 " . $time_info["mday"] . "일은 " . $time_info["weekday"] . "입니다.";
/*
seconds : 18
minutes : 45
hours : 21
mday : 9
wday : 2
mon : 8
year : 2011
yday : 220
weekday : Tuesday
month : August
0 : 1312893918
2011년 8월 9일은 Tuesday입니다.
*/
?>

728x90

'PHP 주요레퍼런스 > 날자 및 시간관련 함수' 카테고리의 다른 글

time  (0) 2011.08.09
mktime  (0) 2011.08.09
microtime  (0) 2011.08.09
date  (0) 2011.08.09
checkdate  (0) 2011.08.09