Мы хотим работать с часовыми поясами в ответах Watson Assistant. По сути, мы хотим реализовать пример «Доброе утро», как описано здесь: https://console.bluemix.net/docs/services/conversation/dialog-methods.html#date-time
Когда мы публикуем на этот URL
https://gateway.watsonplatform.net/assistant/api/v1/workspaces/<workspaceid>/message?version=2018-02-16
используя эту полезную нагрузку (первый вызов в разговоре)
{"context":{"$timezone":"Europe/Amsterdam"}}
Мы продолжаем получать приветствия на основе UTC. Когда мы добавляем вывод now() в ответ, мы также видим время в соответствии с UTC.
Странно то, что когда мы пробуем это на тестовой панели рабочей среды Watson Assistance (браузера), результат ведет себя так, как ожидалось?