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

mktime

웹 개발자의 비상 2011. 8. 9. 23:26
int mktime([int hour [, int minute [, int second [, int month [, int day [, int year [, int is_dst]]]]]]])
지정한 날짜 및 시간을 유닉스 형식의 시간을 반환한다.

인자값을 타임스탬프 값으로 반환한다. 인자가 없을 경우 현재 시간을 타임스탬프 값으로 반환한다.

예제

<?
$timestamp = mktime();
echo "현재 시간의 timestamp값은 " . $timestamp . " 초입니다.<br>"; //현재 시간의 timestamp값은 1312899779 초입니다.

$timestamp = mktime(0, 0, 1, 9, 15, 2005);
echo "2005년 9월 15일의 timestamp값은 " . $timestamp . " 초입니다.<br>"; //2005년 9월 15일의 timestamp값은 1126710001 초입니다.

echo date("Y-m-d", mktime(0, 0, 0, 12, 32, 2005))."<br>"; //2006-01-01
echo date("Y-m-d", mktime(0, 0, 0, 13, 1, 2005))."<br>"; //2006-01-01
echo date("Y-m-d", mktime(0, 0, 0, 1, 1, 2006))."<br>"; //2006-01-01
echo date("Y-m-d", mktime(0, 0, 0, 1, 1, 06))."<br>"; //2006-01-01
?>

728x90

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

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