JSon 事件格式化
2015-10-03 14:52
633 查看
JS~json日期格式化
起因
对于从C#返回的日期字段,当进行JSON序列化后,在前台JS里显示的并不是真正的日期,需要格式化时间实现
function ChangeDateFormat(jsondate) { jsondate = jsondate.replace("/Date(", "").replace(")/", ""); if (jsondate.indexOf("+") > 0) { jsondate = jsondate.substring(0, jsondate.indexOf("+")); } else if (jsondate.indexOf("-") > 0) { jsondate = jsondate.substring(0, jsondate.indexOf("-")); } var date = new Date(parseInt(jsondate, 10)); var month = date.getMonth() + 1 < 10 ? "0" + (date.getMonth() + 1) : date.getMonth() + 1; var currentDate = date.getDate() < 10 ? "0" + date.getDate() : date.getDate(); return date.getFullYear() + "年" + month + "月" + currentDate + "日" + " " + date.getHours() + ":" + date.getMinutes(); } //调用:ChangeDateFormat(data[i].arrDate)
相关文章推荐
- JSP/Servlet 工作原理
- javascript 中的类数组和数组
- ExtJS4 根据分配不同的树形菜单在不同的角色登录后
- js文件引入顺序问题
- ExtJS得知--------Ext.Element学习的查询方法(示例)
- 151003-动起来-Javascript
- JS(ajax笔记)
- JavaScript显示和隐藏某个div
- javascript 面向对象程序设计--深刻理解对象
- javascript 面向对象程序设计--深刻理解对象
- Json和map相互转换工具类
- JS中的定时器
- javascript 单体模式
- JSP知识总结
- javascript接口实现
- JS学习笔记
- JSP之Cookie的实现
- JSP之Cookie的实现
- JSON的学习与使用
- javascript中argument1 === void 0的意思