在我的应用程序中,有多个用户的帖子都有各自的时间戳。我拿了哪个&在UI中显示。
我的Java类中的time属性
@Type(type = "org.jadira.usertype.dateandtime.joda.PersistentLocalDateTime")
private LocalDateTime postCreationTime;
保存在数据库中的时间戳值采用此格式2015-08-15 03:04:52
但是当我从数据库和数据库中获取它时通过JSON将其发送到UI,JSON转换过程将格式更改为JSON数组
"postCreationTime":[2015,8,15,10,49,38,0]
现在将数组转换为所需的时间格式15 July 2015, 10:49 PM
在用户界面上有点棘手。
我正在使用Jackson库将数据序列化为JSON
我有两种方法
A。我以15 July 2015, 10:49 PM
格式在数据库中保存帖子创建时间,我不确定是否可能&也不是一个好习惯
B。当我为用户提取n个帖子时,我会遍历所有帖子&将时间戳转换为所需的格式。这肯定会增加延迟。
任何人都可以建议我处理这种情况的最佳方法是什么?