方法:
var format = function(time, format){
var t = new Date(time);
var tf =function(i){
return (i<10?'0':'')+i;
};
return format.replace(/yyyy|MM|dd/g, function(a){
switch(a){
case 'yyyy':
return tf(t.getFullYear());
break;
case 'MM':
return tf(t.getMonth()+1);
break;
case 'dd':
return tf(t.getDate());
break;
}
});
};
调用:
var myTime = format(312415,'yyyy-MM-dd')