是否有用于在URI中表示日期/时间的标准格式?

Arn*_*kas 4 api datetime uri

我正在构建一个接受DateTime作为参数的API端点.
建议不要将:字符用作URI的一部分,因此我不能简单地使用ISO 8601格式.

到目前为止,我考虑过两种格式:

A)作为分钟分隔符的感叹号:

http://api.example.com/resource/2013-08-29T12!15

看起来不自然,即使有明确的文档,API消费者也一定会犯错误.

B)每个DateTime部分的URI段:

http://api.example.com/resource/2013/08/29/12/15

看起来不可读.此外,一旦我添加更多的数字参数 - 它将变得难以理解!

是否有用于在URI中表示日期/时间的标准/约定?

Alb*_*rto 6

我使用数据交换标准格式.

请查看:http://en.wikipedia.org/wiki/ISO_8601