function dateFormat(date, format) {
var o = {
"M": date.getMonth() 1, //월
"d ": date.getDate(), //일
"h ": date.getHours(), //시간
"m ": date.getMinutes(), //분
"s ": date.getSeconds(), //초
"q ": Math.floor((date.getMonth() 3) / 3), //쿼터
"S": date.getMilliseconds() //밀리초
};
//把yyyy替换成具体的年份
if (/(y )/.test(format)) {
format = format.replace(RegExp.$1, (date.getFullYear( ) "").substr(4 - RegExp.$1.length));
}
for (var k in o) {
if (new RegExp("(" k ")").test(format)) {
format = format.replace( RegExp.$1, RegExp.$1.length == 1 ? (("000" o[k]).substr(("" o[k]).length)) : ("00" o[k]).substr (("" o[k]).length));
}
}
반환 형식;
}