RESTful API设计 - 传递日期的最佳实践

Gre*_*reg 16 api rest datetime

在API中共享日期的最佳做法是什么?

是否最好以类似SQL的日期时间格式共享日期 - 'YYY-MM-DD HH:MM:SS',其中嵌入了可选的时区?

或者最好使用基于UTC的毫秒?

Don*_*ows 21

我更喜欢将时间编码为完整的ISO 8601日期,但是我的代码只能在UTC时区生成它们.如果你有一个好的日期解析库(例如,Jodatime for Java),接受完整的ISO 8601并不是特别困难,它们至少在某种程度上是可读的.(某些时代瞬间的抵消并不像人们容易阅读的那样.)

  • 不,我说的是关于自行车轮胎的ISO 5775,或者是关于藏红花的ISO 3632 ...... ;-) (5认同)
  • +1让我知道实际上是藏红花的ISO :) (3认同)
  • 我假设我们都是ISO 8601? (2认同)