您的位置:首页 > Web前端 > JavaScript

兼容不同的浏览器时间

2017-03-01 21:50 176 查看
function addDate(date, days) {

//For the sake of browser incompatibility between doing format conversion

var getDate= new Date(Date.parse(date.replace(/-/g, “/”)));

// var newdate;

// if(typeof date == “string” )

// newdate = Date.parse(date);

// else

// newdate = date;

//The date of the string into a millisecond

var d = new Date(getDate.getTime());

d.setDate(d.getDate() + days);

// For years of time

// var yy = d.getYear();

var yy = d.getFullYear();

// Judgment in time

if (yy < 1900)

yy = yy + 1900;

// For months

var MM = d.getMonth() + 1;

if (MM < 10)

MM = ‘0’ + MM;

// For days

var dd = d.getDate();

if (dd < 10)

dd = ‘0’ + dd;

return yy + ‘-’ + MM + ‘-’ + dd;

// return d.getFullYear()+’-‘+(d.getMonth()+1)+’-‘+d.getDate();

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  javascript