我明白了 < ? echo date('l jS \of FY h:i:s A'); ? > 会告诉我“2013 年 6 月 18 日星期二晚上 10:45:32”或我的服务器所在的日期和当地时间,我相信是德克萨斯州。
我想显示加利福尼亚时间或 PDT 比我的服务器时间晚 2 小时。
我试图用 < 更改时区?date_default_timezone_set('PDT'); ? > 但它并没有改变结果。
请注意,我不是试图从用户计算机获取数据(我们可以使用 JS 或其他用户端语言来做到这一点)。我想从服务器获取时间减去 2 小时。