? ? ? ? let yy = new Date().getFullYear()
? ? ? ? let maam = new Date().getMonth() + 1
? ? ? ? let mm = (maam < 10 ? '0' + maam : maam).toString()
? ? ? ? let dd = (
? ? ? ? ? new Date().getDate() < 10
? ? ? ? ? ? ? '0' + new Date().getDate()
? ? ? ? ? ? : new Date().getDate()
? ? ? ? ).toString()
? ? ? ? let hh =
? ? ? ? ? new Date().getHours() < 10
? ? ? ? ? ? ? '0' + new Date().getHours()
? ? ? ? ? ? : new Date().getHours()
? ? ? ? let mf =
? ? ? ? ? new Date().getMinutes() < 10
? ? ? ? ? ? ? '0' + new Date().getMinutes()
? ? ? ? ? ? : new Date().getMinutes()
? ? ? ? let ss =
? ? ? ? ? new Date().getSeconds() < 10
? ? ? ? ? ? ? '0' + new Date().getSeconds()
? ? ? ? ? ? : new Date().getSeconds()
? ? ? ? let gettime = yy + '-' + mm + '-' + dd + ' ' + hh + ':' + mf + ':' + ss
var date = new Date();
date .getYear(); //獲取當前年份(2位)
date .getFullYear(); //獲取完整的年份(4位)
date .getMonth(); //獲取當前月份(0-11,0代表1月)
date .getDate(); //獲取當前日(1-31)
date .getDay(); //獲取當前星期X(0-6,0代表星期天)
date .getTime(); //獲取當前時間(從1970.1.1開始的毫秒數)
date .getHours(); //獲取當前小時數(0-23)
date .getMinutes(); //獲取當前分鐘數(0-59)
date .getSeconds(); //獲取當前秒數(0-59)
date .getMilliseconds(); //獲取當前毫秒數(0-999)
date .toLocaleDateString(); //獲取當前日期
var mytime=date .toLocaleTimeString(); //獲取當前時間
date .toLocaleString( ); //獲取日期與時間
// 獲取當前月份
var nowMonth = date.getMonth() + 1;
// 獲取當前是幾號
var strDate = date.getDate();
// 添加分隔符“-”
var seperator = "-";
// 對月份進行處理票顾,1-9月在前面添加一個“0”
if (nowMonth >= 1 && nowMonth <= 9) {
? nowMonth = "0" + nowMonth;
}
// 對月份進行處理几于,1-9號在前面添加一個“0”
if (strDate >= 0 && strDate <= 9) {
? strDate = "0" + strDate;
}
// 最后拼接字符串譬涡,得到一個格式為(yyyy-MM-dd)的日期
var nowDate = date.getFullYear() + seperator + nowMonth + seperator + strDate;
// 獲取的是前一天日期
var time = (new Date).getTime() - 24 * 60 * 60 * 1000;
var yesday = new Date(time); // 獲取的是前一天日期