Что такое объект datetime в Google API и как отформатировать его строковый вывод? - PullRequest
0 голосов
/ 17 сентября 2018
 "start": {
"date": date,
"dateTime": datetime,
"timeZone": string
}...

Это из представлений ресурсов класса событий API Календаря Google (?). Поле dateTime предположительно является datetime объектом. Я не смог найти никаких ресурсов, касающихся этого класса или каких-либо его функций, а также не нашел способа легко отформатировать его строковый вывод, как для Date объекта.

Спасибо!

[РЕДАКТИРОВАТЬ] С Как преобразовать дату в RFC 3339 в объект даты в javascript (миллисекунды с 1970 года) похоже, что строку DateTime RFC 3339 можно проанализировать в объект Date, который должен решить проблема.

1 Ответ

0 голосов
/ 17 сентября 2018

Как указано в документации по ресурсам Календаря Google , дата-время является строкой в ​​формате RFC3339 , например,

"1985-04-12T23:20:50.52Z"

InНа самом деле, похоже, что клиентская библиотека Google Java имеет встроенный форматер RFC3339, чтобы упростить эту задачу.См. Этот ответ: Как мне обработать даты RFC 3339 с Java?

...