js的Date物件方法詳解

2021-09-13 11:19:25 字數 1001 閱讀 8701

date實列建立出來是為處理日期和時間的,date 物件時基於2023年1月1日(世界標準時間)起的毫秒數。

var date = new date();//建立名為date的建構函式

console.log(date);//獲取當前時間

console.log(date.valueof());//獲取從2023年1月1日(世界標準時間)到目前為止的毫秒數

顯示結果為下圖 所示:

當直接用console.log輸出date方法時,輸出的時間格式,不是我們所熟悉的格式,這個時候我們就可以用到下面獲取日期的指定部分

date 物件獲取日期的指定部分

gettime()        // 返回毫秒數和valueof()結果一樣,valueof()內部呼叫的gettime()

var date = new date();

console.log(date.gettime());

getseconds()  // 返回當前時間的秒數0-59

getminutes()  // 返回當前時間的分數0-59

gethours()    // 返回當前時間的小時數0-23

getday()      // 返回當前月的第幾天

getdate()     // 返回星期幾 0週日   6周6

getmonth()    // 返回月份,***從0開始***

getfullyear() //返回4位的年份  如 2016

function formatdate(d) 

var now = new date();

console.log(formatdate(now));

輸出結果為:

js中 Date物件中方法詳解

var mydate new date mydate.getfullyear 獲取完整的年份 mydate.getyear 獲取當前年份 2位 mydate.getfullyear 獲取完整的年份 4位 mydate.getmonth 獲取當前月份 0 11,0代表1月 mydate.getdate...

JS內建物件Date方法整理

輸入兩個日期獲取之間相隔的天數 description輸入兩個日期獲取之間相隔的天數 param date1 param date2 return example date1 2020 01 15 date2 2019 12 31 function daysbetweendates date1,da...

JS中Date物件的常用方法

一共有十個常用的 下面列舉出來 1.new date 這個也是必須的如果用到時間的話 2.getfullyear 獲取當前年份 3.getmonth 獲取當前的月份 但是月份是從0 11算的 所以獲取到的月份需要 1 4.gethours 獲取當前小時 5.getdate 獲取當前日期 6.getm...