js內建物件 Date物件

2022-04-08 20:12:30 字數 1842 閱讀 4615

date物件:

data物件可以儲存任意乙個日期,並且可以精確到毫秒數(1/1000 秒)。

定義:

//預設初始值定義:

var dataname=new date(); /*使用關鍵字new;data首字母必須大寫

使dataname成為物件,同時具有初始值:當前電腦系統時間*/

//自定義初始值定義:

var dataname=naw data(2016,5,25);

//或者:

var dataname=new data('may 25,2016');

data物件中,用來處理時間和日期的常用方法:

1.get/setdata():返回/設定日期

1 var mydate=new date();//當前時間2023年5月25日

2 document.write(mydate+"

");//輸出當前時間

3 document.write(mydate.getfullyear()+"

");//輸出當前年份

4 mydate.setfullyear(16); //設定年份

5 document.write(mydate+"

"); //輸出年份被設定為 2023年

6 document.write(mydate.getfullyear()+"

");//輸出當前年份

注:不同瀏覽器格式不同

edge結果:wed may 25 2016 21:53:56 gmt+0800(中國標準時間)

2016

sun may 25 81 21:53:56 gmt+0800(中國標準時間)

16ie11,chrome同上

2.get/setfullyear():返回/設定年份,用四位數表示

3.get/setyear():返回/設定年份

4.get/setmonth():返回/設定月份

5.get/sethours():返回/設定//0表示1月...11表示12月,所以通常要加1

6.get/setminutes():返回/設定分鐘數

7.get/setseconds():返回/設定秒鐘數

8.get/settime():返回/設定時間(單位是毫秒)

返回/設定時間,單位毫秒數,計算從 1970 年 1 月 1 日零時到日期物件所指的日期的毫秒數。

例項:使用gettime()和settime()方法,將時間推後2小時。**如下:

1 var mydate=new date();

3 mydate.settime(mydate.gettima+120*60*1000);

9.返回星期方法:getday()

返回星期,返回的是0-6的數字,0 表示星期天。

如果要返回相對應「星期」,可通過陣列完成,將getday返回值做為陣列的下標:

1 var mydate=new date();

2 var weeknum=mydate.getday();

3 var week=["星期一","星期二","星期三","星期四","星期五","星期六","星期日"];

4 document.write("今天是:"+week[weeknum]);

Js內建物件 Date

var now new date console.log now fri oct 19 2018 17 53 57 gmt 0800 中國標準時間 初始化自定義日期時間物件 var aaaa new date 2018 05 01 console.log aaaa tue may 01 2018 0...

js內建的Date物件

created by mengbao on 2018 12 14.建立date物件 方法1 不指定引數 var d1 new date console.log d1 console.log typeof d1 console.log d1.tolocalestring console.log typ...

js內建物件(date物件和math物件)

一 date物件 date物件用於處理日期和時間 date物件 使用date物件獲取時分秒 1 語法 var 日期物件 new date 引數 date 物件date物件裡面的引數 大多數都是可選的 在不指定的情況下,預設是 02 常用的函式 二 math物件 math物件用於執行數學任務 math...