API URL 里的时间参数用什么格式比较好?

2014-03-03 15:36:13 +08:00
 zhangxiao
目前就这个问题和一起pair的小哥有点分歧。以前我一直用时间戳(Long),他倾向于用一个格式化好的时间,比如20140303T123000Z。他这么做的原因是觉得URL比较可读。我似乎找不出一个特别的理由来使用时间戳,只是觉得对于各个客户端以及服务器端本身来说这是一个很容易得到并且统一的格式。

大家有什么经验之谈么,谢谢。
3432 次点击
所在节点    问与答
7 条回复
alsotang
2014-03-03 16:58:20 +08:00
选好读的吧。
justfindu
2014-03-03 17:00:34 +08:00
api接口需要比较可读做什么,第一是方便处理啊. 时间戳的话可以方便计算方便比较啊
jasontse
2014-03-03 17:00:58 +08:00
时间戳处理方便而且没有时区问题
loading
2014-03-03 17:05:23 +08:00
数据库存什么就什么,转来转去不烦啊?
senghoo
2014-03-03 17:05:40 +08:00
api不用可读性吧。
时间戳不用区分时区。
时间戳相对能剪短url长度
时间戳不用再从字符串里格式化出时间类型来,时间戳是比较通用的时间点表示。
seeker
2014-03-03 17:19:58 +08:00
如果是给人看,比如在浏览器上的地址栏里面,弄可读的好点。
如果是restful接口,程序调用的,我觉得时间戳好点,对程序来说更可读。
alexrezit
2014-03-03 17:22:34 +08:00
UNIX timestamp.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/102677

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX