Timezone Hour 오프셋을 얻고 Pear :: Date를 사용하여 DST를 설명하는 방법?
문제
여름 데이트가 주어지면 UTC에서 오프셋 시간을 얻으려고 노력하고 있습니다. 내 시스템 시간은 미국/los_angeles로 설정됩니다.
나는 다음과 같습니다.
require_once("Date.php");
$dateTZ = new Date_TimeZone('America/Los_Angeles');
echo $dateTZ->getOffset(new Date('2009-07-01 12:00:00'))/1000/60/60;
이 인쇄 '-8'; '-7'을 보여주지 않겠습니까?
echo $dateTZ->getOffset(new Date())/1000/60/60;
또한 '-8'인쇄.
내가 뭘 잘못하고 있죠?
해결책
하다 날짜 :: indaylighttime () 도와주세요? 날짜 :: gettzoffset 일광 절약 상쇄를 포함한다고 주장합니다.
제휴하지 않습니다 StackOverflow