當前位置:網站首頁>js--Date對象&三元錶達式

js--Date對象&三元錶達式

2022-07-23 05:13:45m0_62168050

Date 對象用於處理日期和時間

var 日期對象=new Date(參數),構造函數的方式定義一個日起對象;

參數格式:MM  DD,YYYY,hh:mm:ss

示例:

var  today=new Date();   //返回當前日期和時間

var tdate=new Date("9 1,2022,14:38:12");//返回特定的日期和時間對象;

以字符串的形式傳參,年月日可以以多種方式,:時分秒必須保證以冒號 ‘ :’進行分割,

推薦使用字符串方式傳參,因為月份和寫的數字保持一致,格式要求不會太嚴格

以數字類型的形式傳參,月份其值介於0-11之間(注:0錶示1月),格式必須為:年月日,時分秒,以逗號分割 

時間戳

通過毫秒數可以知道毫秒數所在的時間或者說日期對象

  let time = new Date();

let b =time.getTime(),獲得毫秒數

alert(b),獲得日期對象

常用方法

如何快速獲取當前的毫秒數:

直接打印Date.now(),就不用定義變量了:

快速獲取當前的毫秒數

那使用getTime和Date.now有什麼區別呢?:

1.Date.now獲取毫秒數的速度比getTime快;

2.Date.now只能獲取當前時間的毫秒數,而getTime()可以獲取指定日期的毫秒數;



作者:爆爆_
鏈接:https://www.jianshu.com/p/ef947052c483
來源:簡書
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。

方法 說 明

setDate 可以通過設置日期改變當前的日期對象

 例題:

getDate() 返回 Date 對象的一個月中的每一天,其值介於1~31之間

getDay() 返回 Date 對象的星期中的每一天,其值介於0~6之間(注:0代錶周日)

getMonth() 返回 Date 對象的月份,其值介於0~11之間(注:0代錶1月份)

getFullYear() 返回 Date 對象的年份,其值為4比特數

getHours() 返回 Date 對象的小時數,其值介於0~23之間

getMinutes() 返回 Date 對象的分鐘數,其值介於0~59之間

getSeconds() 返回 Date 對象的秒數,其值介於0~59之間

如果不設置時分秒,會以00:00:00比特默認值;

函數具有預解析的功能,預解析時會把函數放在代碼的最前面,所以還是實現先定義後執行 ,即就算函數寫在最下面,代碼也可以正常運行 

例:

  三目運算符/三元錶達式

語法:判斷條件?true的結果:false的結果;

版權聲明
本文為[m0_62168050]所創,轉載請帶上原文鏈接,感謝
https://cht.chowdera.com/2022/204/202207221753462348.html

隨機推薦