Я пытаюсь синхронизировать файл, но диск жалуется на формат даты. Он говорит, что в документации, что он использует RFC 3339 формат даты, но это ошибка я получаю при прохождении его действительный ISO RFC 3339 Дата совместимый:Формат даты GoogleDrive?
<HttpError 400 when requesting https://www.googleapis.com/drive/v2/files?alt=json returned "Invalid value for: Invalid format: "2013-06-13T20:19:24.000001" is too short">
включена дата, которую я искусственно микросекунда 1, так как изначально я думал, что Google Диск педантичен в том, что микросекунда не присутствует. Тем не менее, по-прежнему возникает такая же ошибка, если присутствует микросекунда или нет. Я также попытался установить часовой пояс UTC, который добавляет +00: 00. Но тогда Google жалуется на наличие смещения часового пояса.
Кто-нибудь знает, что Google ожидает формат даты RFC 3339?
Update: Думал показать другие примеры форматов:
<HttpError 400 when requesting https://www.googleapis.com/drive/v2/files?alt=json returned "Invalid value for: Invalid format: "2013-06-13T20:19:24" is too short">
<HttpError 400 when requesting https://www.googleapis.com/drive/v2/files?alt=json returned "Invalid value for: Invalid format: "2013-06-13T20:19:24+00:00" is malformed at "+00:00"">
Это похоже на ошибку, но мы должны разрешить 'T17: 08: 57: 00', хотя мы этого не делаем. –
[rfc 3339 is clear] (http://tools.ietf.org/html/rfc3339#section-5.6): '.' является единственным вариантом для фракций второго разделителя. – jfs