【发布时间】:2013-07-13 12:28:52
【问题描述】:
我正在尝试同步文件,但驱动器抱怨日期格式。它在文档中说它使用 RFC 3339 日期格式,但这是我在传递一个有效的 ISO RFC 3339 兼容日期时遇到的错误:
<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 期望 RFC 3339 日期格式是什么样的吗?
更新:我想我会展示其他格式示例:
<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"">
【问题讨论】:
标签: python datetime google-drive-api rfc3339