Date.prototype.format =
function (format) {
var o =
{
"M+":
this.getMonth() + 1,
//month
"d+":
this.getDate(),
//day
"H+":
this.getHours(),
//hour
"m+":
this.getMinutes(),
//minute
"s+":
this.getSeconds(),
//second
"q+": Math.floor((
this.getMonth() + 3) / 3),
//quarter
"S":
this.getMilliseconds()
//millisecond
}
if (/(y+)/.test(format)) format = format.replace(RegExp.$1
,
(this.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 ?
o[k] :
("00" + o[k]).substr(("" +
o[k]).length));
return format;
}
//时间格式化
function GetFormatDate(d, f) {
var date =
new Date(d);
return date.format(f);
}
//获取当前url参数值
function getUrlParameterAdv(asName, lsURL) {
loU = lsURL.split("?"
);
if (loU.length > 1
) {
var loallPm = loU[1].split("&"
);
for (
var i = 0; i < loallPm.length; i++
) {
var loPm = loallPm[i].split("="
);
if (loPm[0] ==
asName) {
if (loPm.length > 1
) {
return loPm[1
];
} else {
return ""
;
}
}
}
}
return null;
}
转载于:https://www.cnblogs.com/zoro-zero/p/6702898.html
相关资源:JavaScript获取Url中的参数(解决中文乱码)