代码

WordPress时间不正确,利用current_time函数

利用百度和谷歌搜索了一圈,发现WordPress时间不正确基本就以下几个方法:

  • 修改PHP.ini;
  • 增加date_default_timezone_set函数
  • 手动调整时区
  • 调整WordPress时区设置
  • 将time函数换成the_time函数

千篇一律的解决方案明显互相抄来抄去,看起来解决这个问题还是得靠自己了。

在设置-->常规中可以看到,本站的时区设置没有问题,且当前时间选项,WordPress可以获取到正确的本地时间。那么问题就出现在我自己的代码方面。

最终发现,可以通过current_time函数直接获取当前时间,方便快捷。

echo current_time('mysql',0);

直接可以生成类似于 2020-05-27 01:23:49 这样的时间格式。

current_time($type, $gmt)

$type='mysql':返回格式为“年-月-日 时:分:秒”的时间

$type='timestamp':返回时间戳

$gmt=1:返回的时间为GMT时间

$gmt=0:返回的时间为浏览器客户端本地时间

fyljp
我还没有学会写个人说明!
查看“fyljp”的所有文章 →

发表评论

电子邮件地址不会被公开。 必填项已用*标注

相关推荐