我想知道哪个 Codeigniter 函数是用于 gmdate php 函数的最佳函数。
这样做的目的是获取字符串 unix 时间戳并对其进行格式化。
你有选择。您可以像这样简单地使用原始 PHP 函数:
$utc_str = gmdate("M d Y H:i:s", time());
或者您可以使用now()
CI 的日期助手中的功能,但是通过这样做,您需要首先将您date_reference
的配置设置为gmt
:
$config['time_reference'] = 'gmt';
并这样称呼它:
$utc_str = date("M d Y H:i:s", now());
由于 now() 根据配置文件中的“时间参考”设置,将当前时间作为 Unix 时间戳返回,参考服务器的本地时间或 GMT。