[英]Google calendar api wrong time
在wordpress网站上,我使用插件将某个事件添加到您自己的谷歌日历中。 这些事件使用24小时格式。 我遇到的问题是,当插件设置时间时它使用事件的24小时时间但是当它在谷歌日历中打开时,时间错误地格式化为上午/下午。
在此示例中,活动应从19:30或7:30开始,并在21:00或9:00结束。
将事件添加到Google日历的链接:
注意时间格式: &dates=20190511 T193000Z/20190511T210000Z
我找到了创建链接的文件,所以我可以更改它,但我不知道应该如何更改它?
我可以更改Google日历以使用24小时格式和网址中的其他变量吗?
或者我应该在创建链接之前以编程方式将格式更改为上午/下午? 我应该如何在网址中输入?
问题不在于上午或下午的格式化时间,而是没有考虑到的时区。我们住在比利时,所以我们有一个+2小时的时区,在谷歌日历中增加了时间。 所以我通过从我输入的时间删除2小时来解决问题。
注意:此解决方案仅适用于+2的固定时区。 对我来说,这是有效的,因为这个网站将只在比利时使用,但我不知道如何使这个工作在一个可变的时区。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.