刚接触Json+yui-ext,发现Json-lib对日期型的转换居然转换成以下格式:
"createDate":{"month":10,"day":4,"year":106,"nanos":0,"time":1163647105000,"seconds":25,"timezoneOffset":-480,"date":16,"hours":11,"minutes":18}
一看就傻了眼,前台js怎么处理这些数组对象?看了json-lib的源代码,居然没有对日期型的转换,只是把java.util.Date里的属性一个个挑出来,看来只有在js处理这些对象了,网上找了好些资料未果,最后发现了一个date.js(附件)可以转换,其实很简单:
javascript 代码
- formatDate(new Date(createDate["time"]),"yyyy-MM-dd HH:mm:ss");
其实只用到createDate中的time属性,如果前台js返回日期给后台Action,只要直接返回"yyyy-MM-dd",如"2007-01-26",后台Action使用BeanUtilsBean.copyProperties()方法即可转换成日期对象。
以上不一定是最好的方法,请大家有好的解决方法就介绍一下。
分享到:
相关推荐
封装了json-lib转换工具,扩展方便,json-lib相关jar包下载http://download.csdn.net/detail/qq_35433926/9735584
扩展许多通用的扩展模块NiFi-JsonTransform 一个基于库的apache 的json-json转换处理器。 从根文件夹使用maven进行构建后,将.nar存档文件从nifi-jsontransform-nar / target复制到安装的lib文件夹中。 ...
主要介绍了Java中快速把map转成json格式的方法,本文使用json-lib.jar中的JSONSerializer.toJSON方法实现快速把map转换成json,需要的朋友可以参考下
还可以从action方法签名实现转换 - 25 - 高级HTTP Java绑定 - 26 - 简单类型 - 26 - Date类型 - 26 - Calendar日历 - 27 - File - 27 - 支持类型的数组或集合 - 28 - POJO对象绑定 - 29 - JPA 对象绑定 - 30 - 定制...
还可以从action方法签名实现转换 - 25 - 高级HTTP Java绑定 - 26 - 简单类型 - 26 - Date类型 - 26 - Calendar日历 - 27 - File - 27 - 支持类型的数组或集合 - 28 - POJO对象绑定 - 29 - JPA 对象绑定 - 30 - 定制...
Go 每日一库每天学习一个 Go 语言库!相关博客:Go 标准库提供的命令行选项解析库,简单实用。...Go 操作 JSON 数据的库,支持基本操作和花式操作方法。message-bus异步消息通信库。watermill功能丰富的
注入型解释器(依据不同的返回格式注入相应的解释器) 集中管理请求参数与参数映射 以运行时异常的方式来管理错误的响应 使用泛型来做强类型编程 多协议扩展支持(REST, RPC, SOAP, etc) Rails3消息队列系统 ...
注入型解释器(依据不同的返回格式注入相应的解释器) 集中管理请求参数与参数映射 以运行时异常的方式来管理错误的响应 使用泛型来做强类型编程 多协议扩展支持(REST, RPC, SOAP, etc) Rails3消息队列系统 ...
关于数字签名:产生RSA密钥对(myKeyPair),得到RSA密钥对,产生Signature对象,对用私钥对信息(info)签名,用指定算法产生签名对象,用私钥初始化签名对象,将待签名的数据传送给签名对象(须在初始化之后),用公钥...
关于数字签名:产生RSA密钥对(myKeyPair),得到RSA密钥对,产生Signature对象,对用私钥对信息(info)签名,用指定算法产生签名对象,用私钥初始化签名对象,将待签名的数据传送给签名对象(须在初始化之后),用公钥...
Introduce.Android 温书:books: --> 小目标[1]项目框架搭建,暂时使用mvp模式,后期考虑到扩展将另外开分支扩展mvvm等...[7]工具类整合,包含图片上传裁剪、屏幕适配、日期转换, 日志打印、吐司等工具类。[8]屏幕适
注入型解释器(依据不同的返回格式注入相应的解释器) 集中管理请求参数与参数映射 以运行时异常的方式来管理错误的响应 使用泛型来做强类型编程 多协议扩展支持(REST, RPC, SOAP, etc) Rails3消息队列系统 ...
注入型解释器(依据不同的返回格式注入相应的解释器) 集中管理请求参数与参数映射 以运行时异常的方式来管理错误的响应 使用泛型来做强类型编程 多协议扩展支持(REST, RPC, SOAP, etc) Rails3消息队列系统 ...
注入型解释器(依据不同的返回格式注入相应的解释器) 集中管理请求参数与参数映射 以运行时异常的方式来管理错误的响应 使用泛型来做强类型编程 多协议扩展支持(REST, RPC, SOAP, etc) Rails3消息队列系统 ...
注入型解释器(依据不同的返回格式注入相应的解释器) 集中管理请求参数与参数映射 以运行时异常的方式来管理错误的响应 使用泛型来做强类型编程 多协议扩展支持(REST, RPC, SOAP, etc) Rails3消息队列系统 ...