1、本地時間
var timestamp = Date.parse(new Date());
? ? timestamp = timestamp / 1000;
? ? //獲取當(dāng)前時間
? ? var n = timestamp * 1000;
? ? var myDate = new Date(n);
1 myDate.getYear(); //獲取當(dāng)前年份(2位)
2 myDate.getFullYear(); //獲取完整的年份(4位,1970-????)
3 myDate.getMonth(); //獲取當(dāng)前月份(0-11,0代表1月)
4 myDate.getDate(); //獲取當(dāng)前日(1-31)
5 myDate.getDay(); //獲取當(dāng)前星期X(0-6,0代表星期天)
6 myDate.getTime(); //獲取當(dāng)前時間(從1970.1.1開始的毫秒數(shù))
7 myDate.getHours(); //獲取當(dāng)前小時數(shù)(0-23)
8 myDate.getMinutes(); //獲取當(dāng)前分鐘數(shù)(0-59)
9 myDate.getSeconds(); //獲取當(dāng)前秒數(shù)(0-59)
10 myDate.getMilliseconds(); //獲取當(dāng)前毫秒數(shù)(0-999)
11 myDate.toLocaleDateString(); //獲取當(dāng)前日期
12 var mytime=myDate.toLocaleTimeString(); //獲取當(dāng)前時間
13 myDate.toLocaleString( ); //獲取日期與時間?
14? console.log(new Date(year, month, 0).getDate()) ;// 獲取某月的具體有幾天
dateObj = new Date(year, month, date[, hours[, minutes[, seconds[,ms]]]])year 必選項。完整的年份,比如,1976(而不是 76)。
month 必選項。表示的月份,是從 0 到 11 之間的整數(shù)( 1 月至 12 月)。
date 必選項。表示日期,是從 1 到 31 之間的整數(shù)hours 可選項。 如果提供了 minutes 則必須給出。表示小時,是從 0 到 23 的整數(shù)(午夜到 11pm)。
minutes 可選項。 如果提供了 seconds 則必須給出。表示分鐘,是從 0 到 59 的整數(shù)。
seconds 可選項。 如果提供了 milliseconds 則必須給出。表示秒鐘,是從 0 到 59 的整數(shù)
ms 可選項。 表示毫秒,是從 0 到 999 的整數(shù)。
2、數(shù)組去重
數(shù)組 = Array.from(new Set(數(shù)組))
3、(1)數(shù)組刪除某個元素
? ? ? (2)修改元素
Array.splice(起始位置 , 位數(shù),”增添內(nèi)容”)->從數(shù)組中取出以起始位置開始的位數(shù)的內(nèi)容,并寫入增添內(nèi)容,可用來刪除內(nèi)容與替換,例如people.aplice(1,2,"name")