Php 如何从CST转换为PST?
如何转换此日期Php 如何从CST转换为PST?,php,Php,如何转换此日期 2010-05-25 04:55:01 CST (America/Chicago) 到太平洋标准时间(美国/洛杉矶)时区?类似的内容(更改输出格式以满足您的需要): 产出: 太平洋时间5月25日星期二02:55:01 不能在DateTime构造函数的第一个参数中指定时区,否则将忽略第二个参数。我已经从第一个参数中删除了时区缩写,并更新了输出。@事实上,我没有意识到这一点。谢谢 <?php $dte = new DateTime('2010-05-25 0
2010-05-25 04:55:01 CST (America/Chicago)
到太平洋标准时间(美国/洛杉矶)时区?类似的内容(更改输出格式以满足您的需要):
产出:
太平洋时间5月25日星期二02:55:01
不能在DateTime构造函数的第一个参数中指定时区,否则将忽略第二个参数。我已经从第一个参数中删除了时区缩写,并更新了输出。@事实上,我没有意识到这一点。谢谢
<?php
$dte = new DateTime('2010-05-25 04:55:01',
new DateTimeZone('America/Chicago'));
$dte->setTimeZone(new DateTimeZone('America/Los_Angeles'));
echo $dte->format(DateTime::COOKIE);
?>