利用current_time函数解决WordPress时间不正确

最近有朋友遇到wordpress提示时间不正确问题,这里分享一种利用current_time函数解决WordPress时间不正确的方法。

利用current_time函数解决WordPress时间不正确

利用百度和谷歌搜索了一圈,发现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博客(https://fyljp.com/archives/28.html)

未经允许不得转载:地下室先生博客 » 利用current_time函数解决WordPress时间不正确

赞 (0) 打赏作者

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏