应该在API或移动应用上处理日期表示?

时间:2016-09-02 09:58:06

标签: android api mobile

我们有API返回一些日期 我们有使用此日期的移动应用程序,但它以不同的格式表示此日期,如(10分钟前) 那么什么是处理日期表示的最佳方法 在API或移动应用程序?

2 个答案:

答案 0 :(得分:0)

如果您需要能够在不重新部署/重新发布应用程序的情况下更改表示,则应在服务器上表示它。

或者,您可以在服务器上以UTC表示它,并让API的每个客户端负责根据自己的需要显示信息。这会给客户端带来更多责任,但让服务器不知道显示问题。

答案 1 :(得分:0)

您还可以通过SimpleDateFormat获取当前时间的参考,然后计算通过{{1}} API正确显示的实际时间,尽管最好使用UTC时间在服务器端处理它。

您可以通过graphs API

计算当前时间