date日期比較和格式化方法

2022-05-10 19:50:10 字數 676 閱讀 2440

時間的比較

var now = new date();//

現在時間

var setdate = new date(2017,0,5,17,55,55);//

設定的時間

laert(now < setdate)//

true

可以直接用物件進行比較,不需要進行格式化轉換

下面是日期格式化

先貼一張沒有日期格式化的樣子↓

下面是todatestring(),以特定於實現的格式顯示星期幾、月、日和年;

效果tolocaledatestring()以特定於地區的格式顯示星期幾、月、日和年; 

效果totimestring();以特定於地區的格式顯示星期幾、月、日和年; 

效果tolocaletimestring()以特定於地區的格式顯示星期幾、月、日和年; 

效果可以看出,tolocaledatestringtolocaletimestring更加符合中國人的閱讀習慣,

當然可以將2個合併

tolocalestring()

效果

date 日期格式化 YYYY MM DD

date.prototype.format function format if y test format format format.replace regexp.1,this.getfullyear substr 4 regexp.1.length for var k in o if new ...

JS 日期格式化擴充套件Date

用法 new date format yyyy mm dd hh mm ss.s 2006 07 02 08 09 04.423 對date的擴充套件,將 date 轉化為指定格式的string 月 m 日 d 小時 h 分 m 秒 s 季度 q 可以用 1 2 個佔位符,年 y 可以用 1 4 個...

日期格式化方法

date型別有一些專門用於將日期格式化為字串的方法 1 todatestring 以特定的於實現的格式顯示星期幾 年月日。2 totimestring 以特定的於實現的格式顯示時分秒和時區。3 tolocaledatestring 以特定於地區的格式顯示星期幾 年月日。4 tolocaltimest...