开发的时候需要个js的[b][color=red]格式化日期的方法[/color][/b],[color=red][b]将毫秒double值格式化成类似于“yyyy-MM-dd”的形式[/b][/color],找了半天一头雾水,以为能有个原生的“format parse...”什么的,其实是没有的,于是自己写了一个
有个开源的.js 叫[color=red][size=medium][b]date.js[/b][/size][/color],官方的网站访问超慢,但是这个东西挺好用的
例如上面的方法:下面一句就搞定了,但是需要引用个js文件,多了一次网络请求,可以和其他的公共的js合并一下啦。就用过这一个方法,功能强大,附上[color=red][size=medium][i][b]附件[/b][/i][/size][/color]
function formatDate(millis){
var formatDate;
var nowTime = new Date(millis);
var _year = nowTime.getFullYear();
var _month = nowTime.getMonth()/1 + 1;
var _day = nowTime.getDate();
if(_month < 10){
_month = "0" + _month;
};
if(_day < 10){
_day = "0" + _day;
};
var finalString = _year+'/'+_month+'/'+_day;
formatDate = finalString;
return formatDate;
}
有个开源的.js 叫[color=red][size=medium][b]date.js[/b][/size][/color],官方的网站访问超慢,但是这个东西挺好用的
例如上面的方法:下面一句就搞定了,但是需要引用个js文件,多了一次网络请求,可以和其他的公共的js合并一下啦。就用过这一个方法,功能强大,附上[color=red][size=medium][i][b]附件[/b][/i][/size][/color]
new Date(millis).toString('yyyy-MM-dd')