
























1
//格式化日期
2
Date.prototype.format = function(format)
3
{
4
var o =
5
{
6
"M+" : this.getMonth()+1, //month
7
"d+" : this.getDate(), //day
8
"h+" : this.getHours(), //hour
9
"m+" : this.getMinutes(), //minute
10
"s+" : this.getSeconds(), //second
11
"q+" : Math.floor((this.getMonth()+3)/3), //quarter
12
"S" : this.getMilliseconds() //millisecond
13
}
14
if(/(y+)/.test(format))
15
format=format.replace(RegExp.$1,(this.getFullYear()+"").substr(4 - RegExp.$1.length));
16
for(var k in o)
17
if(new RegExp("("+ k +")").test(format))
18
format = format.replace(RegExp.$1,RegExp.$1.length==1 ? o[k] : ("00"+ o[k]).substr((""+ o[k]).length));
19
return format;
20
}
21
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。