时区偏移格式

Timezone offset format

我正在使用 an implementation 的 json-schema。在实现包中,API发送的日期时间格式(2019-08-26T12:32:42.503+0000)被认为是Invalid date-time format。但是,它正在接受 2019-08-26T12:32:42.503+00:00。是执行错误还是API?如何避免这个错误?

JSON 架构使用 RFC3339 to define date-time 格式,2019-08-26T12:32:42.503+0000 不是有效的 RFC3339 表示,因此它不符合通过 JSON 架构验证的条件 date-time .

ajv 的验证示例:https://runkit.com/embed/9w3x5nrxnk1e