您的位置:首页 > 其它

Date类型数据前台页面展示转换成yyyy-MM-dd hh:mm:ss

2018-03-22 09:57 190 查看

javaBean里面的数据类型与数据库相对应,但我在ajax请求获取数据的时候,前台展示成这个样子

这是long类型的数据格式,这时候就需要将此date数据进行格式转换,在js写了函数用于将date数据转换成string类型
function dateToString(time) {
var datetime = new Date();
datetime.setTime(time);
var year = datetime.getFullYear();
var month = datetime.getMonth() + 1;
var date = datetime.getDate();
var hour = datetime.getHours();
/*对月 日 时 分 秒 小于10的时候的处理  --小于 10 时前面加 0*/
if (month <= 9) {
month = "0" + month;
}
if (date <= 9) {
date = "0" + date
}
if (hour <= 9) {
hour = "0" + hour;
}
var minute = datetime.getMinutes();
if (minute <= 9) {
minute = "0" + minute;
}
var second = datetime.getSeconds();
if (second <= 9) {
second = "0" + second;
}
return year + "-" + month + "-" + date + " " + hour + ":" + minute
+ ":" + second;
};
因为getMonth()、getDate()、getHours()方法获取值时,数值小于10时 ,会省略掉 前面的0 ,所以这里需要简单的加 0 处理 (按需要进行修改) 阅读更多
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐