ajax解析json数据时,date显示为秒的形式(1511352532000)
2017-12-03 17:18
239 查看
一、问题描述:
在jsp页面上通过ajax解析json数据时,发现date类型的数据以秒的形式显示,也就是类似于1511352532000这样的格式。二、分析:
1511352532000这样的格式是date类型数据的毫秒格式,这就说明是数据的显示格式的问题,由于后台是直接将查询到的对象转为json的,如下:@ResponseBody//获取包含了分页后的产品信息 @RequestMapping(value = "/userSelect/paging", produces = "text/html;charset=UTF-8") public String userSelectPaging(String goPage, HttpSession session) { int page; if (goPage.equals("")) page = 0; else page = Integer.parseInt(goPage); Sort sort = new Sort(Sort.Direction.DESC, "createDate"); Pageable pageable = new PageRequest(page, 10, sort); Page<User> users = userService.findAll(pageable, session); return JSON.toJSONString(users, true); }
三、解决:
在jsp页面上写一个js函数,如下function fmtDate(inputTime) { var date = new Date(inputTime); var y = date.getFullYear(); var m = date.getMonth() + 1; m = m < 10 ? ('0' + m) : m; var d = date.getDate(); d = d < 10 ? ('0' + d) : d; var h = date.getHours(); h = h < 10 ? ('0' + h) : h; var minute = date.getMinutes(); var second = date.getSeconds(); minute = minute < 10 ? ('0' + minute) : minute; second = second < 10 ? ('0' + second) : second; return y + '-' + m + '-' + d + ' ' + h + ':' + minute + ':' + second; }
在需要转换格式的地方直接调用该函数即可,别忘了要传入一个date类型的参数才行奥~~~
如下:
... trObj += "<td width='20px'>" + fmtDate(page.content[i].createDate) + "</td>"; ...
四、结果展示:
前
后
五、写在最后:
But are we all lost stars.Trying to light up the dark~
相关文章推荐
- 【Servlet】在Servlet3.0中利用json+ajax把数据库查询出来的数据推向前台显示,无额外的json解析包
- 前台js获取到后台json数据,eval解析json后,日期(object)对象转换为date日期格式显示
- js 将json字符串转换为json对象的方法解析 作者: 字体:[增加 减小] 类型:转载 将json字符串转换为json对象的方法。在数据传输过程中,json是以文本,即字符串的形式传递的,而J
- UITableView 分页显示、加载更多,数据源远程数据,解析JSON,以及iOS☞Category
- JavaWeb将数据包装成JSON以及JSP通过ajax对JSON的获取与解析(代码实例)
- [置顶] 获取服务器json数据并解析显示listview上
- UITableView 分页显示、加载更多,数据源远程数据,解析JSON,以及iOS☞Category
- Android中数据文件解析(Json解析【从服务器端获取数据并且解析,显示在客户端上面】)
- 浅析ajax请求json数据并用js解析(示例分析)
- jquery通过ajax方式获取json数据和解析
- json数据解析,并实现将网络json数据获取用listview显示
- Ajax获取显示Json数据的一种方法
- Highcharts、AJAX、JSON、JQuery实现动态数据交互显示图表柱形图
- ajax(第一篇)将json数据提交到action并解析
- Java技术-将java中Map类型数据转化为json数据并以Ajax形式返回
- ajax返回json数据,对其中日期的解析
- 关于jquery解析json数据时动态追加tr 指定条数换行问题 实现list的 并列显示效果
- 前端 ajax 获取后台json数据 解析
- ajaxfileupload以JSON为返回数据类型出现的因符号无法解析的错误的解决方案
- iOS开发网络篇 一一 复杂的JSON解析-数据显示