在 PHP 中,如何在没有硬编码知识的情况下以 UTC 获取当前时间?
例如,我尝试了以下操作:
time() + strtotime('January 1, 2000')-strtotime('January 1, 2000 UTC')
并发现它报告的时间比实际 UTC 时间早一小时。我在两个不同时区的两个不同的托管服务提供商上尝试了这个,结果相同。
是否有一种可靠(并且希望更清洁)的方法来准确获取 UTC 时间?
我仅限于 PHP 4.4.9,所以我不能使用添加到 PHP5 中的新时区内容。
提前致谢。