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