PHP에서 시간대를 변환하는 방법은 무엇입니까?
먼저 "DateTimeZone" 클래스를 인스턴스화합니다. 인스턴스화 매개변수는 변환할 시간대입니다. 그런 다음 매개변수 1은 변환할 시간이고 매개변수 2는 "DateTimeZone" 개체입니다. ; 마지막으로 "DateTime" 객체를 호출합니다. 형식을 사용할 수 있습니다.
코드 샘플
<?php function changeTimeZone($date_time, $format = 'Y-m-d H:i:s', $to = 'Europe/Rome', $from = 'Asia/Shanghai') { $datetime = new DateTime($date_time, new DateTimeZone($from)); $datetime->setTimezone(new DateTimeZone($to)); return $datetime->format($format); } $time = changeTimeZone('2018-12-19 00:00:00'); $t = changeTimeZone('2018-12-19 00:00:00', 'Y-m-d'); echo $time; echo $t;
추천 튜토리얼: "PHP"
위 내용은 PHP에서 시간대를 변환하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!