JS時間操作

2022-09-11 06:48:11 字數 1321 閱讀 2083

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(); //

獲取當前日期

var mytime=mydate.tolocaletimestring(); //

獲取當前時間

mydate.tolocalestring( ); //

獲取日期與時間

js獲取當前時間戳的方法

j**ascript 獲取當前時間戳:

第一種方法:

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時間操作

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

js操作當前時間

1.獲取當前時間 var now new date var fullyear now.getfullyear 獲取格式為20190809 var year now.getyear 獲取年份 var month now.getmonth 獲取月份從0開始,1月為0,8月為7 var day now.g...

js計算時間系列操作

let starttime new date var mydate newdate 獲取當前系統時間 建立乙個物件 獲取到的時間為 wed jun 03 202017 24 55 gmt 0800 中國標準時間 var mydate newdate 2010 10 09 獲取指定時間物件 建立乙個物...