> php教程 > PHP开发 > PHP 매뉴얼 [5]에서 발췌 - 날짜/시간 날짜/시간 함수

PHP 매뉴얼 [5]에서 발췌 - 날짜/시간 날짜/시간 함수

黄舟
풀어 주다: 2016-12-22 10:14:52
원래의
1302명이 탐색했습니다.

소개: 이 함수를 사용하여 PHP가 실행 중인 서버의 날짜와 시간을 가져올 수 있습니다. 이러한 함수를 사용하여 다양한 방법으로 날짜와 시간의 형식을 지정할 수 있습니다. 가장 일반적으로 사용되는 항목은 아래에 자세히 설명되어 있습니다.

date_default_timezone_get — 스크립트의 모든 날짜 및 시간 함수에 사용되는 기본 시간대 가져오기
date_default_timezone_set — 스크립트의 모든 날짜 및 시간 함수에 사용되는 기본 시간대 설정




date_default_timezone_set('PRC')
echo date('Y-m-d H:i:s') '
'; echo date_default_timezone_get( ); // PRC
?>



PHP 프로그램에서 시간대를 설정하는 방법도 설명하세요.



//Tianya PHP 블로그 http://blog.phpha.com
date_default_timezone_set('Asia/Shanghai');//'Asia/Shanghai' Asia/Shanghai
date_default_timezone_set ('Asia/Chongqing');//여기서 Asia/Chongqing'은 "Asia/Chongqing"입니다.
date_default_timezone_set('PRC');//여기서 PRC는 "중화인민공화국"입니다.
ini_set ('date.timezone','Etc/GMT-8');
ini_set('date.timezone','PRC')
ini_set('date.timezone','Asia/Shanghai');
ini_set( 'date.timezone','Asia/Chongqing');
?>



날짜 — 현지 시간/날짜 형식



string date ( string $format [, int $timestamp ] )



주어진 형식에 따라 생성된 정수 타임스탬프를 반환합니다. 문자열 문자열. 타임스탬프가 제공되지 않으면 현지 현재 시간이 사용됩니다. 즉, 타임스탬프는 선택 사항이며 기본값은 time()입니다.



//가장 일반적으로 사용되는 경우는 다음과 같습니다.
//연, 월, 일, 시, 분, 초를 구합니다. 현재 시간 형식
echo date ('Y-m-d H:i:s')
?>



getdate — 날짜/시간 정보 가져오기



date_default_timezone_set('PRC')
$row = getdate()
print_r($row); ?>
출력은 다음과 같습니다.
//Tianya PHP 블로그 http://blog.phpha.com
배열
(
[초] => 17 //초
[분] => 57 //분
[시간] => 16 //시간
[mday] => 6 //일
[wday] => ; 2 //요일
[mon] => 11 //월
[연도] => 2012 //연도
[yday] =>
[weekday] = > 화요일 //요일
[월] => 11월 //월
[0] => 1352192237 //Unix 타임스탬프
) >



microtime — 현재 Unix 타임스탬프와 마이크로초를 반환합니다




//Tianya PHP 블로그 http://blog.phpha.com
date_default_timezone_set('PRC')
//출력 0.35937700; 1352192809
echo microtime()
//스크립트 실행 시간 가져오기
function microtime_float()
{
list($usec, $sec) =explore(' ', microtime() ) ;
return ((float)$usec + (float)$sec)
}
$time_start = microtime_float()
//잠시 잠자기
usleep(100) ;
$time_end = microtime_float();
$time = $time_end - $time_start
// 스크립트 실행 시간은 0.00016188621520996
echo '
스크립트 실행 시간은 ' . $ time;
?>


strtotime — 모든 영어 텍스트의 날짜 및 시간 설명을 Unix 타임스탬프로 구문 분석합니다.
【Tianya Note】To 정확하지 않습니다. 영어만 사용하면 '2012-11-06 17:00:00'과 같은 숫자 문자열도 작동합니다.




//Tianya PHP 블로그 http://blog.phpha.com
echo strtotime('2012-11-06 17:00:00 ');
echo strtotime("현재"), "n";
echo strtotime("2000년 9월 10일"), "n"
echo strtotime("+1일"), "n ";
echo strtotime("+1주"), "n";
echo strtotime("+1주 2일 4시간 2초"), "n";
echo strtotime("next 목요일"), "n";
echo strtotime("지난 월요일"), "n";
?>


time — 현재를 반환합니다. Unix 타임스탬프




// 1352193513
echo time()
?> PHP 매뉴얼 [5] – 날짜/시간 날짜/시간 함수 내용에 대한 자세한 내용은 PHP 중국어 홈페이지(www.php.cn)를 참고해주세요!


관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 추천
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿