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 |