创建谷歌日历链接,转换时区和格式

pic*_*ney 1 timezone calendar gcal

我正在尝试动态创建一个谷歌日历事件,除了时间,我的大部分工作都在工作

https://calendar.google.com/calendar/render?action=TEMPLATE&text=Your+appointment&ctz=Europe/Brussels&dates=20170530T154000Z/20170530T164000Z&details=some+service&location=Salon,&xml#false=true&rps=true=Salon,+xmlprop=true&rps=true

尽管谷歌日历将时区显示为欧洲/布鲁塞尔和 GMT+2,但它显示的时间比我通过它的时间晚两个小时。在上面的例子中,我希望它在 15.40 CET (UTC+2) 创建一个事件,但它在 17.40 创建它。

另外,有没有办法以 DD/MM/YYYY 格式传递日期并让日历理解并转换它?

pic*_*ney 7

显然,答案很简单。只需从时间戳中删除 Z 即可取消强制 UTC!