在API中共享日期的最佳做法是什么?
最好以类似SQL的日期时间格式-'YYY-MM-DD HH:MM:SS'共享日期,并在其中嵌入可选时区来共享日期吗?
还是最好使用基于UTC的毫秒数?
最佳答案
我更喜欢将时间编码为完整的ISO 8601日期,但是有一个约束,即我的代码只能在UTC时区中生成它们。如果您拥有良好的日期解析库(例如,Jodatime for Java),则接受完整的ISO 8601并不是特别困难,并且至少具有一定的可读性。 (某些时代瞬间的偏移量并不像人们容易阅读的那样。)
关于api - RESTful API设计-传递日期的最佳做法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8299655/