2017-05-29 49 views
0

我试图动态地创建一个谷歌日历事件,我有除了时间创建谷歌日历的链接,转换时区和格式

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

大部分工作虽然谷歌日历显示的时区为欧洲/布鲁塞尔和格林威治标准时间+2,它显示的时间比我通过它的时间晚两个小时。在上面的例子中,我希望它在15.40 CET(UTC + 2)创建一个事件,但是它会在17.40创建一个事件。

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

回答

0

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