前端处理数据的过程中,很多时候有些同样的情况需要重复处理,一般也会封装为公共函数,以便重复使用。下面介绍两个:
**//把时间戳转化为日期格式**
function getLocalTime(nS){
var d = new Date(nS * 1000);//时间戳{10位的时间戳需要乘以1000}
var date = (d.getFullYear()) + "-" +
(d.getMonth() + 1) + "-" +
(d.getDate()) + " " +
(d.getHours()) + ":" +
(d.getMinutes()) + ":" +
(d.getSeconds());
return date;
}
**//通过参数名获取url中的参数值**
function GetQueryString(name)
{
var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
if(r!=null){
return unescape(r[2]);
}else{
return null;
}
}