情景: 数据库字段 data类型 (2018-07-09 17:15:51)
【 没有用SQL函数转换时间格式(也可以在SQL转换时间格式,或者在后台java代码转换,)】
在页面处理格式的时候只要显示 年月日(不用时分秒),
一般浏览器可以用js带参数转换,但是IE.....(https://www.jb51.net/article/123540.htm) ,,
处理方式:
/**
* IE浏览器不支持date(time),所以用此方法转换
* @param str 2016-08-22 13:09:09
* @returns {Date}
*/
function NewDate(str) {
// alert(str);
//首先将日期分隔 ,获取到日期部分 和 时间部分
var day = str.split(' ');
//获取日期部分的年月日
// var days = day[0].split('-');
//获取时间部分的 时分秒
// var mi = day[day.length - 1].split(':');
//获取当前date类型日期
// var date = new Date();
//给date赋值 年月日
// date.setUTCFullYear(days[0], days[1] - 1, days[2]);
//给date赋值 时分秒 首先转换utc时区 :+8
// date.setUTCHours(mi[0] - 8, mi[1], mi[2]);
return day[0];
}
只做字符截切操作,