日期物件的一些屬性和方法
var date = new date()
date.tostring() // "tue jan 29 2019 22:58:13 gmt+0800 (中國標準時間)"
date.totimestring() // "22:58:13 gmt+0800 (中國標準時間)"
date.tojson() // "2019-01-29t14:58:13.785z"
date.todatestring() // "tue jan 29 2019"
date.tolocalestring() // "2019/1/29 下午10:58:13"
date.tolocaletimestring() // "下午10:58:13"
date.totimestring() // "22:58:13 gmt+0800 (中國標準時間)"
date.tolocaledatestring() // "2019/1/29"
date.tolocaledatestring(, ) // "星期二"
date.tolocaledatestring(, ) // "2023年1月29日星期二"
date.getfullyear() // 2019
date.getmonth() // 0
date.gethours() // 22
修改日期
var date = new date()
date.setdate(date.getdate() + 1); // 日期加1天
date.sethours(date.gethours()+1); // 日期加乙個小時
// 類似的還有設定其他時間部分的...
日期物件比較大小
相等的比較
var date1 = new date();
var date2 = new date();
console.log(date1.valueof() === date2.valueof()); // true
大小的比較,直接用比較運算子操作
var date1 = new date();
var date2 = new date(date1.valueof() + 10);
console.log(date1 < date2) // true
時間間隔
計算兩個日期間隔多少秒
var date1 = new date();
var date2 = new date(date1.valueof() + 5000);
var diff = date2.valueof() - date1.valueof();
var diffsecond = diff/1000
console.log(diffsecond); // 5
js之日期物件Date
var d3 new date d3.tolocalestring 轉換為格式化時間 也支援自己手動輸入格式化和結構化時間 也同樣支援格式化。格式化 var d4 new date 2022 2 2 11.22.33 d4.tolocalestring 2022 2 2 上午11 22 33 結構化...
js 內建物件之Date日期物件
日期物件可以儲存任意乙個日期,並且可以精確到毫秒數 1 1000 秒 定義乙個時間物件 var mydate new date 注意 使用關鍵字new,date 的首字母必須大寫。使 mydate 成為日期物件,並且已有初始值 當前時間 當前電腦系統時間 如果要自定義初始值,可以用以下方法 var ...
Date日期物件
1 日期物件可以儲存任意乙個日期,可以精確到毫秒數 定義乙個日期物件 var udate new date 使用關鍵字new,data 的首字母必須大寫 是udate成為日期物件,並且初始值為當前時間 定義初始值方法 var d new data 2012,10,1 var d new data o...