通过'time1'=> urlencode($ time1)在传输时间上添加一小时

时间:2013-01-17 11:03:26

标签: php html mysql wordpress

我对这种事情完全是新手,但如果有人能帮助我,我会永远感激。

我有一个Wordpress预订日历插件,可以将预订详细信息发送到Google日历 - 除了实际预订的时间少于1小时之外,这个工作正常。即如果在上午9点预订,它将在早上8点出现在Google日历上。

我已经确定它是这段代码:

'time1'=>urlencode($time1)

我尝试了很多不同的解决方案,并且在任何地方都改变了预订时间,但实际上我想要它。

Wordpress和谷歌日历上的时区比赛(甚至当我在Wordpress上将它们改为+1时 - 谷歌还有1个小时的时间 - 唯一可行的是制作谷歌加州GMT-1,但那会弄乱一切其他)并且$ time1的值在Wordpress的插件详细信息中的预订详细信息中正确显示。

在这个例子中,只是不确定如何为$ time1添加1小时,3600秒或其他任何东西(正如我所说,我是一个完整的新手)。

$ time1代表H:i详情

1 个答案:

答案 0 :(得分:1)

这将向$time1添加一小时,据说这可以通过跟踪该变量并找出其原因不正确来解决。如果它是一个众所周知的插件,您仍然很容易相信您的网站上存在配置错误。但是你在问这个问题之前已经完成了自己的调试,这非常好。

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