关于js接收后台时间戳转换成时间问题
2017-07-28 09:31
411 查看
后台回传数据 work[name:"...",id:"...",checkdata:"2017-7-28".....] 经过toJSONString后checkdata变成了4141415765415(时间戳)
List<Work> works=this.workBiz.findWork(classid, semester, checkDate,page,rows); int total=workBiz.findworknum(classid,null,null,null); Map<String,Object> map=new HashMap<String,Object>(); map.put("rows", works); map.put("total", total); jsonStr=JSON.toJSONString(map);
前台js代码
datagrid=$("#show_find_checkwork").datagrid({ url:"/Examination2.0/work_findWorkresult.action",//加载的URL pagination:true,//显示分页 pageSize:10,//分页大小 pageList:[5,10,15,20],//每页的个数 fit:true,//自动补全 toolbar : '#find_table_slelct', fitColumns:true, queryParams : { examineeclassid:classname, chackdate:checkDate, semester:semester, editionid:editionid, subjectid:subjectid, chapterid:chapterid, }, iconCls:"icon-save",//图标 columns:[[ //每个列具体内容 { field:'wid', title:'编号', width:50, }, {field:'wname',title:'作业名',align :'center',width:100}, {field:'checkdate',title:'检查时间',align : 'center',width:100, formatter : function(value, row, index) { return change(row.checkdate) }}, {field:'description',title:'作业描述',align : 'center',width:200}, {field:'remark',title:'备注',align : 'center',width:100} , {field:'result',title:'操作',align : 'center',width:100, formatter : function(value, row, index) { if(row.result!=null&&row.result!=""&&row.result!=undefined){ return '<a href=\"changefindwork.jsp?wid='+row.wid+'">查看</a>'; }else{ return '<label>未检查</label>'; } }} ]] })
将时间戳转换成data并用正则表达式去掉无用数据
function change(data) { var birthday = new Date(data); var time=birthday.toLocaleString() //"2017/7/28 上午 12:12:12" time=time.replace(/上午(\w|:)*/,""); //"2017/7/28 " //time=time.replace(/\s$/,""); return time; }
相关文章推荐
- MS CRM2011 关于从数据库读取时间并在前台用JS显示时,时间转换的问题
- js中关于get请求(包括异步以及直接用过网页连接请求),后台接收乱码问题
- js接收后台时间数据变成秒处理为正常格式
- 关于oracle多语言环境下to_date时间转换问题
- 关于Web项目里的给表单验证控件添加结束时间不得小于开始时间的验证方法,日期转换和前台显示格式之间,还有JSON取日期数据格式转换成标准日期格式的问题
- 关于java将String类型的时间字符串转换为Date类型的问题
- 关于JSF后台属性接收参数问题
- 关于jQuery插件jTemplate中时间转换的问题
- 关于js和php时间戳的问题
- 关于asp.net前台js调用后台方法的问题
- 关于js动态添加的表单元素,提交表单后接收不到的问题
- 关于时间戳和QDateTime相互转换的有关问题
- 今天的学习——关于JS时间获取方面的小问题
- 关于JS下拉列表选择时间计算时间周期的问题解决
- 关于时间戳和QDateTime相互转换的有关问题
- 关于asp.net前台js调用后台方法的问题
- 关于oracle时间转换格式问题
- 关于用js在网页中显示时间的问题 这个例子不错 来自网络
- 关于怎么用Xamarin来将JS通知转换成手机系统通知的问题
- java 关于秒数转换为格林日期时间问题