关于数据库的中的Date类型的数据,在datagrid中显示为字符串格式(例如显示效果2017-10-1)

来源:互联网 发布:知无涯者电影 编辑:程序博客网 时间:2024/06/06 02:52

在webapp下创建date.js文件,里面的内容如下

//格式化日志//long->date//结果为:2017-02-09function dateFormat(longTypeDate) {var dateTypeDate = "";var date = new Date();date.setTime(longTypeDate);dateTypeDate += date.getFullYear(); // 年dateTypeDate += "-" + getMonth(date); // 月dateTypeDate += "-" + getDay(date); // 日return dateTypeDate;}// 返回 01-12 的月份值function getMonth(date) {var month = "";month = date.getMonth() + 1; // getMonth()得到的月份是0-11if (month < 10) {month = "0" + month;}return month;}// 返回01-30的日期function getDay(date) {var day = "";day = date.getDate();if (day < 10) {day = "0" + day;}return day;}



那个页面需要用到这个转换的工具,就引入它的路径


如:<script type="text/javascript" src="../../js/date.js"></script>


在dategrid页面调用写的方法,显示你想要的数据了



如下:


           {
field : 'startDate',
title : '发布时间',
width : 200,
formatter:function(value,row,index){
if (value != null) {
return dateFormat(value);
} else {
return "";
}
}
}










阅读全文
0 0