php
PHP - timestamp 함수
int time ( void )
(PHP 4, PHP 5)
timestamp와 datetime의 차이는 다음과 같습니다.
이 함수는 1970년 1월 1일부터 현재까지 경과된 시간을 초로 반환합니다.
(PHP 4, PHP 5)
timestamp와 datetime의 차이는 다음과 같습니다.
- timestamp: 1970년 01월 01일 00:00:00 ~ 2037년 12월 31일 23:59:59 까지
- datetime: 1000년 01월 01일 00:00:00 ~ 9999년 12월 31일 23:59:59 까지
이 함수는 1970년 1월 1일부터 현재까지 경과된 시간을 초로 반환합니다.
<?php
// 오늘은 2011년 5월 14일 9시 52분
echo time(); // 결과: 1305334269
// timestamp와 동일한 기능을 하며, PHP 5.1부터 사용가능합니다.
echo $_SERVER['REQUEST_TIME']; // 결과: 1305334269
?>
<?php
// 현제 2011년 5월 14일입니다.
// 7일*24시간*60분*60초
$nextWeek = time() + (7 * 24 * 60 * 60);
echo '오늘은 '. date('Y-m-d') ."입니다.<br />\n";
// 결과: 오늘은 2011-05-14입니다.
echo '다음주는 '. date('Y-m-d', $nextWeek) ."입니다.<br />\n";
// 결과: 다음주는 2011-05-21입니다.
echo '다음주는 '. date('Y-m-d', strtotime('+1 week')) ."입니다.<br />\n";
// 결과: 다음주는 2011-05-21입니다.
?>
<?php
// 3일*24시간*60분*60초
$eventTime = time() + (3 * 24 * 60 * 60);
if(time() > $eventTime){
echo "이벤트 종료되었습니다.";
}else{
echo "이벤트 진행중입니다.";
}
?>
0 댓글