php – 了解gmtime返回值

前端之家收集整理的这篇文章主要介绍了php – 了解gmtime返回值前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我无法理解为什么如果我的服务器没有配置为格林威治标准时间,gmdate()和date()会重新计算相同的值.

为什么是这样?

echo time();                 // 1311011114
echo date("U");              // 1311011114
echo gmdate("U");            // 1311011114


echo date("j-m-y H:m:s");    // 18-07-11 12:07:14
echo date("e");              // America/Chicago
echo date("O");              // -0500
echo date("T");              // CDT

UPDATE
我如何获得格林威治的当前时间?用日期计算(“O”)?还有其他方法吗?

因为时间永远不会改变 – 自纪元(GMT)以来总是秒.

时间总是一样的.只是你的时区不同,这就是显示日期的不同之处.

您可以更改时区以查看不同区域的时间.

所有日期/时间功能here

猜你在找的PHP相关文章