我对这种事情完全陌生,但是如果有人可以帮助我,我将永远感激不已。

我有一个Wordpress预订日历插件,可以将预订详细信息发送到Google日历-与实际预订的时间相比,这比发送的时间少1小时,效果很好。也就是说,如果在上午9点预订,它将在上午8点显示在Google日历上。

我已将其精确定位为以下代码:

'time1'=>urlencode($time1)


我尝试了许多不同的解决方案,并且更改了所有我实际需要的预定时间。

在Wordpress和Google Calendar配对中的时区(即使我在Wordpress上将它们更改为+1时-Google仍然有1小时的时间-唯一可行的方法是制作Google Cal GMT-1,但随后将其他一切搞砸了)并且$ time1的值正确显示在Wordpress上的“插件详细信息”中的预订详细信息中。

只是不确定在这种情况下如何向$ time1添加1小时,3600秒或其他内容(如我所说,我是一个完整的新手)。

$ time1代表H:i详细信息

最佳答案

这将在$time1上增加一个小时,也就是说可以通过跟踪该变量并找出原因来解决此问题。如果它是一个著名的插件,那么仍然很容易相信您的站点上存在配置错误。但是,在问这个问题之前,您已经完成了自己的调试,这非常好。

'time1' => urlencode( date( 'H:i', strtotime( $time1 . ' +1 hour' ) ) )

09-25 19:37