Часовой пояс показывает UTC в Outlook при создании графика API - PullRequest
0 голосов
/ 09 октября 2019

При создании события календаря через MS Graph API это событие выглядит по-разному в OWA и клиенте Outlook.

В клиенте Outlook событие отображается нормально в обзоре, но при просмотре подробностей оноотображается в UTC вместо моего часового пояса (Западная Европа), и я не могу нажать / отменить щелчок на кнопке часового пояса. Если я открою то же самое событие в OWA, оно отобразится в правильном часовом поясе. Также, если я отправлю событие в другую организацию, оно также будет отображаться нормально.

Это наводит меня на мысль, что это что-то в нашем клиенте Outlook, но тогда я не вижу никакой разницы в API графа между событиями, созданными непосредственно из Outlook (выглядит нормально), и событиями, созданными с помощью вызова rest.

Это моя полезная нагрузка

{
"subject": "tEST",
"organizer": {
    "emailaddress": {
        "address": "<email>"
    }
},
"start": {
    "dateTime": "2019-10-09T08:01:00.0000000",
    "timeZone": "UTC"
},
"end": {
    "dateTime": "2019-10-09T09:01:00.0000000",
    "timeZone": "UTC"
},
"attendees": [
    {
        "emailAddress": {
            "name": "Mattias Johansson",
            "address": "<email>"
        },
        "type": "optional"
    }
],
"reminderminutesbeforestart": 15

}

и это снимок экрана с резервированием, время немного отличается, так как это другое бронирование, чем полезная нагрузка.

enter image description here

...