joda LocalDateTime格式为自定义格式

时间:2015-09-07 16:33:48

标签: java json datetime jodatime

在我的应用程序中,有多个用户的帖子都有各自的时间戳。我拿了哪个&在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个帖子时,我会遍历所有帖子&将时间戳转换为所需的格式。这肯定会增加延迟。

任何人都可以建议我处理这种情况的最佳方法是什么?

0 个答案:

没有答案