如何将 google 日历中的全天事件转换为另一个时区?
How to convert all day events from google calendar into another timezone?
我想将 google 日历中的事件转换为另一个时区 但是,google 不为全天类型的日历事件提供时区。有谁知道解决此问题的好方法?
假定全天事件都在日历本身的时区内。您可以通过执行 calendar.get 调用
来确定日历的时区
GET https://www.googleapis.com/calendar/v3/calendars/primary
回应
{
"kind": "calendar#calendar",
"etag": "\"nfSAodzKKXewNxPMLTwQ/E756z8zuickcYzaOnj8krCN4-Pk\"",
"id": "xxx@gmail.com",
"summary": "xxxx@gmail.com",
"timeZone": "Europe/Copenhagen"
}
如何将事件本身中的日期转换为不同的时区将在很大程度上取决于您当前使用的语言。
我想将 google 日历中的事件转换为另一个时区 但是,google 不为全天类型的日历事件提供时区。有谁知道解决此问题的好方法?
假定全天事件都在日历本身的时区内。您可以通过执行 calendar.get 调用
来确定日历的时区GET https://www.googleapis.com/calendar/v3/calendars/primary
回应
{
"kind": "calendar#calendar",
"etag": "\"nfSAodzKKXewNxPMLTwQ/E756z8zuickcYzaOnj8krCN4-Pk\"",
"id": "xxx@gmail.com",
"summary": "xxxx@gmail.com",
"timeZone": "Europe/Copenhagen"
}
如何将事件本身中的日期转换为不同的时区将在很大程度上取决于您当前使用的语言。