Php 如何使用PEAR::Date获取时区小时偏移量并计算DST?
考虑到夏季日期,我正在尝试从UTC获取偏移小时数。我的系统时间设置为美国/洛杉矶 我有以下资料:Php 如何使用PEAR::Date获取时区小时偏移量并计算DST?,php,timezone,pear,dst,Php,Timezone,Pear,Dst,考虑到夏季日期,我正在尝试从UTC获取偏移小时数。我的系统时间设置为美国/洛杉矶 我有以下资料: 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(
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(日期)有效。我以前试过,但我用错了。谢谢