>  기사  >  백엔드 개발  >  PHP에서 시간대를 미국 동부로 변경하는 방법

PHP에서 시간대를 미국 동부로 변경하는 방법

青灯夜游
青灯夜游원래의
2022-02-11 17:50:512421검색

수정 방법: 1. "ini_set('date.timezone', 'America/New_York');" 문을 사용합니다. 2. "date_default_timezone_set('America/New_York');" 문을 사용합니다.

PHP에서 시간대를 미국 동부로 변경하는 방법

이 튜토리얼의 운영 환경: Windows 7 시스템, PHP 버전 7.1, DELL G3 컴퓨터

시간대 구분

세계는 24개의 시간대로 나누어지며 각 시간대는 각 시간대의 현지 시간은 동시에 1시간에서 23시간까지 다릅니다. 예를 들어 영국 런던의 현지 시간과 베이징의 현지 시간은 8시간 정도 다릅니다.

국제 무선 통신 분야에서는 UTC(Universal Time Coordinated)라는 통일된 시간이 사용됩니다. 이는 그리니치 표준시(GMT)와 동일합니다.

php는 시간대를 East America

1로 변경합니다. ini_set() 함수를 사용하여

ini_set() 함수를 설정하여 지정된 구성 옵션의 값을 유지합니다. 스크립트가 실행 중일 때 새로운 값을 생성하고 스크립트가 끝나면 복원됩니다. 함수의 구문 형식은 다음과 같습니다.

ini_set($varname, $newvalue)

여기서 $varname은 수정할 구성 옵션이고 $newvalue는 구성 옵션의 새 값입니다.

예:

<?php header("Content-type:text/html;charset=utf-8");
ini_set(&#39;date.timezone&#39;, &#39;Asia/Shanghai&#39;);
echo &#39;上海的当前时间为:&#39; . date(&#39;Y-m-d H:i:s&#39;, time()). &#39;<br><br>';

ini_set('date.timezone', 'America/New_York');
echo '美国/东部的当前时间为:' . date('Y-m-d H:i:s', time()) ;
?>

PHP에서 시간대를 미국 동부로 변경하는 방법

date.timezonex 항목의 값을 "America/New_York", 즉 "United States/New York"으로 설정합니다.

뉴욕은 미국 동부에 있어요. 뉴욕은 미국 동부 해안의 북동부, 뉴욕 주 남동부의 허드슨 강 어귀, 워싱턴 D.C.와 보스턴의 대략 중간, 허드슨 강과 가깝습니다.

2. date_default_timezone_set() 함수를 사용하세요.

date_default_timezone_set() 함수는 스크립트의 모든 시간 및 날짜 함수에 대한 기본 시간대를 설정할 수 있습니다.

date_default_timezone_set($timezone_identifier)

매개변수 $timezone_identifier는 다음과 같습니다. 시간대 식별자(예: UTC(그리니치 표준시) 또는 Europe/Lisbon(포르투갈))

예:

<?php header("Content-type:text/html;charset=utf-8");
date_default_timezone_set(&#39;America/New_York&#39;);
echo &#39;美国/东部的当前时间为:&#39; . date(&#39;Y-m-d H:i:s&#39;, time()) ;
?>

PHP에서 시간대를 미국 동부로 변경하는 방법

추천 학습: "PHP 비디오 튜토리얼"

위 내용은 PHP에서 시간대를 미국 동부로 변경하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.