Date日期的常用方法

2021-07-30 21:34:01 字數 1525 閱讀 1590

計算機的時間是以2023年1月1日0時0分0秒(英國格林尼治天文台)開始

建立日期:var date = new date(); //獲取當前的時間

charset="utf-8">

日期的使用title>

head>

body>

// 獲取當前的時間

var now = new

date();

console.log(now);

console.log('當前的毫秒是:' + now.gettime());

// 時分秒和毫秒

// 獲取

var hours = now.gethours();

var minutes = now.getminutes();

var seconds = now.getseconds();

var mills = now.getmilliseconds();

console.log(hours + '時' + minutes + '分' + seconds + '秒' + mills + '毫秒');

// 設定

now.sethours(12);

now.setminutes(12);

now.setseconds(12);

now.setmilliseconds(12);

console.log(now);

// 年月日和星期

// 獲取

//var year = now.getyear(); // 結果是117,所以不使用getyear獲取年份

var year = now.getfullyear();

var month = now.getmonth() + 1; // 月份是從0開始計算,所以結果需要+1

var date = now.getdate();

var day = now.getday();

console.log(year + '年' + month +'月' + date + '日 周' + day);

// 設定

now.setfullyear(1990);

now.setmonth(9-1); // 1月是0,如果需要設定為4月需要-1

now.setdate(1);

console.log(now)

// 通過毫秒數設定當前的時間,毫秒也叫做時間戳

now.settime(1890239120000003);

console.log(now);

// gettimezoneoffset,返回本地時間與英國格林尼治天文台的分鐘差

now = new

date();

console.log(now.gettimezoneoffset());

// parse(),返回2023年1月1日到指定日期的毫秒數

console.log(date.parse('2017/4/19'))

script>

html>

Date日期物件

1 日期物件可以儲存任意乙個日期,可以精確到毫秒數 定義乙個日期物件 var udate new date 使用關鍵字new,data 的首字母必須大寫 是udate成為日期物件,並且初始值為當前時間 定義初始值方法 var d new data 2012,10,1 var d new data o...

Date 日期物件

date 日期物件。這個物件可以儲存任意乙個日期,從 0001 年到 9999 年,並且可以精確到毫秒數 1 1000 秒 在內部,日期物件是乙個整數,它是從 1970 年 1 月 1 日零時正開始計算到日期物件所指的日期的毫秒數。如果所指日期比 1970 年早,則它是乙個負數。所有日期時間,如果不...

Date 日期物件

1 var 變數名 new date 日期字串 2 可以傳入七個引數 分別是 年月日 時分秒 毫秒 引數至少要傳2個 var 變數名 new date 2020,4,5,6,30,30,300 3 date物件中 建立時只傳入乙個引數 這個引數表示的是 毫秒數 var date new date 2...