我对这种事情完全是新手,但如果有人能帮助我,我会永远感激。
我有一个Wordpress预订日历插件,可以将预订详细信息发送到Google日历 - 除了实际预订的时间少于1小时之外,这个工作正常。即如果在上午9点预订,它将在早上8点出现在Google日历上。
我已经确定它是这段代码:
'time1'=>urlencode($time1)
我尝试了很多不同的解决方案,并且在任何地方都改变了预订时间,但实际上我想要它。
Wordpress和谷歌日历上的时区比赛(甚至当我在Wordpress上将它们改为+1时 - 谷歌还有1个小时的时间 - 唯一可行的是制作谷歌加州GMT-1,但那会弄乱一切其他)并且$ time1的值在Wordpress的插件详细信息中的预订详细信息中正确显示。
在这个例子中,只是不确定如何为$ time1添加1小时,3600秒或其他任何东西(正如我所说,我是一个完整的新手)。
$ time1代表H:i详情
答案 0 :(得分:1)
这将向$time1
添加一小时,据说这可以通过跟踪该变量并找出其原因不正确来解决。如果它是一个众所周知的插件,您仍然很容易相信您的网站上存在配置错误。但是你在问这个问题之前已经完成了自己的调试,这非常好。
'time1' => urlencode( date( 'H:i', strtotime( $time1 . ' +1 hour' ) ) )