grails&groovy,转换为json数据时,日期字段该如何处理

在grails里咱将一个date类型的数据转化为json里面的东西时,是:2010-08-15T04:51:59Z,这是什么原因呢,那如果想转换成想要的格式,那有哪几种方... 在grails里咱将一个date类型的数据转化为json里面的东西时,是:2010-08-15T04:51:59Z,这是什么原因呢,那如果想转换成想要的格式,那有哪几种方式呢?
2010-08-15T04:51:59Z这种格式可以用什么方式转换呢?等待ING.....之前写的几个转换都提示格式有误
展开
 我来答
绿码苍
2014-10-24
知道答主
回答量:6
采纳率:0%
帮助的人:3.4万
展开全部
今天也在研究这个问题,网上没找到,自己看了下源码,这样设置一次,全局就都可以用了。

DefaultConverterConfiguration convert = ConvertersConfigurationHolder.getConverterConfiguration(JSON.class);
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
DateMarshaller dateMarshaller = new DateMarshaller(sdf);
convert.registerObjectMarshaller(dateMarshaller);
ConvertersConfigurationHolder.setDefaultConfiguration(JSON.class, convert);
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
李晖3992
2014-05-08
知道答主
回答量:1
采纳率:0%
帮助的人:1364
展开全部
mydate.format("yyyy-mm-dd hh:mm:ss")
不过这不是最好的解决方法,我想让改变json的机制让他自动转化,还没找到方法。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
592785325
2010-08-26 · TA获得超过472个赞
知道答主
回答量:150
采纳率:0%
帮助的人:48.9万
展开全部
Date dt=Demo.propertyVlaue.format("yyyy-MM-dd"),看看行不行啊,我用这个后面的.format能把传的数据插进去,得的到也是便是你的那种格式了,估计不行,哈哈哈,来凑凑热闹
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sdxjdg
2010-08-16 · 超过19用户采纳过TA的回答
知道答主
回答量:62
采纳率:0%
帮助的人:57.6万
展开全部
前台用脚本转换吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式