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

时间:2017-05-29 10:56:22

标签: calendar timezone gcal

我正在尝试动态创建一个Google日历活动,除了时间之外我大部分都在工作

https://calendar.google.com/calendar/render?action=TEMPLATE&text=Your+appointment&ctz=Europe/Brussels&dates=20170530T154000Z/20170530T164000Z&details=some+service&location=Salon,+Belgium&trp=false&sprop&sprop=name:&sf=true&output=xml#main_7

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

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

1 个答案:

答案 0 :(得分:2)

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