js获取时间
javascript 自带有个对象(构造函数),Date().下面是代码:
var myDate = new Date(); //实例一个时间对象;
myDate.getFullYear(); //获取系统的年;
myDate.getMonth()+1; //获取系统月份,由于月份是从0开始计算,所以要加1
myDate.getDate(); // 获取系统日,
myDate.getHours(); //获取系统时,
myDate.getMinutes(); //分
myDate.getSeconds(); //秒
//获取2019-05-08类似字符串
var date = new Date();
var seperator1 = "-";
var seperator2 = ":";
var month = date.getMonth() + 1;
var strDate = date.getDate();
if (month >= 1 && month <= 9) {
month = "0" + month;
}
if (strDate >= 0 && strDate <= 9) {
strDate = "0" + strDate;
}
return date.getFullYear()+seperator1 + month +seperator1+ strDate;
js获取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]); return null;
}
js把 带T的时间转为字符串("2019-05-23T16:00:00.000+0000")
function timeT(time) {
var dateee = new Date(time).toJSON();
var date = new Date(+new Date(dateee) + 8 * 3600 * 1000).toISOString().replace(/T/g, ' ').replace(/\.[\d]{3}Z/, '');
var aaa = date.replace(/-/g, '/');
//myData为时间戳
var myDate = new Date(aaa);
var mouth=myDate.getMonth() + 1;
if(mouth<10){
mouth="0"+mouth;
}
var day= myDate.getDate();
if(day<10){
day="0"+day;
}
return myDate.getFullYear() + "-" + mouth + "-" + day+" "+ myDate.getHours() +":"+myDate.getMinutes()+":"+myDate.getSeconds();
}