js中獲取時間new date 的用法

2021-07-29 08:11:04 字數 1374 閱讀 9449

1、獲取當前時間

var mydate = new date();//獲取系統當前時間

mydate.getyear(); //獲取當前年份(2位)

mydate.getfullyear(); //獲取完整的年份(4位,1970-????)

mydate.getmonth(); //獲取當前月份(0-11,0代表1月)

mydate.getdate(); //獲取當前日(1-31)

mydate.getday(); //獲取當前星期x(0-6,0代表星期天)

mydate.gettime(); //獲取當前時間(從1970.1.1開始的毫秒數)

mydate.gethours(); //獲取當前小時數(0-23)

mydate.getminutes(); //獲取當前分鐘數(0-59)

mydate.getseconds(); //獲取當前秒數(0-59)

mydate.getmilliseconds(); //獲取當前毫秒數(0-999)

mydate.tolocaledatestring(); //獲取當前日期

mydate.tolocaletimestring(); //獲取當前時間

mydate.tolocalestring( ); //獲取日期與時間

3、js 獲取當前時間毫秒:

第一種方法:

var timestamp =date.parse(new date());

得到的結果:1280977330000 注意:

這裡得到的結果將後三位(毫秒)轉換成了000顯示,使用時可能會出現問題。例如動態新增頁面元素id的時候,不建議使用。

第二種方法:

var timestamp =(new date()).valueof();

結果:1280977330748

第三種方法:

var timestamp=new date().gettime();

結果:1280977330748

js中單獨呼叫new date(),例如document.write(new date());

顯示的結果是:mar 31 10:10:43 utc+0800 2012 這種格式的時間

但是用new date() 參與計算會自動轉換為從1970.1.1開始的毫秒數。

js中獲取時間new Date

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

js中獲取時間new Date 詳細介紹

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

new Date 獲取時間

js獲取時間,注意此事件是本地事件,客戶端可以通過更改時間造成影響,如果不希望時間可以被更改的問題,就需要伺服器提供時間來解決 var mydate newdate mydate.getyear 獲取當前年份 2位 mydate.getfullyear 獲取完整的年份 4位,1970 mydate....