js日期函式積累

2021-06-29 15:07:22 字數 971 閱讀 2812

fss_sfsj

// 對date的擴充套件,將 date 轉化為指定格式的string    

// 月(m)、日(d)、小時(h)、分(m)、秒(s)、季度(q) 可以用 1-2 個佔位符,

// 年(y)可以用 1-4 個佔位符,毫秒(s)只能用 1 個佔位符(是 1-3 位的數字)

// 例子:

// (new date()).format("yyyy-mm-dd hh:mm:ss.s") ==> 2006-07-02 08:09:04.423

// (new date()).format("yyyy-m-d h:m:s.s") ==> 2006-7-2 8:9:4.18

date.prototype.format = function(fmt)

;

if(/(y+)/.test(fmt))

fmt=fmt.replace(regexp.$1, (this.getfullyear()+"").substr(4 - regexp.$1.length));

for(var k in o)

if(new regexp("("+ k +")").test(fmt))

fmt = fmt.replace(regexp.$1, (regexp.$1.length==1) ? (o[k]) : (("00"+ o[k]).substr((""+ o[k]).length)));

return fmt;

}date.prototype.adddays = function(d)

;date.prototype.addweeks = function(w)

;date.prototype.addmonths= function(m)

;date.prototype.addyears = function(y)

};

js函式慢慢積累

這裡積累著工作中js用的函式,慢慢的積累,以後總能幫到自己。1 js對於浮點數的小數字數的控制 tofixed fractiondigits fractiondigits 為小數字數 2 轉大寫 touppercase 3 js中的字元型轉換成數值型 parseint parsefloat 4 js...

js日期函式

日期構造器 var today new date 返回當前的日期和時間 var newyear new date december 31,1998 23 59 59 輸入的是表單的字串 月 日,年 小時 分鐘 秒 var bday new date 75,1,16 引數是年份,月,日 var bda...

js 日期函式

date 物件用於處理日期和時間。建立 date 物件的語法 var mydate new date date 物件會自動把當前日期和時間儲存為其初始值。引數形式有以下 種 new date month dd,yyyy hh mm ss new date month dd,yyyy new date...