js Date 轉化為指定日期格式的String

2021-09-28 16:32:21 字數 916 閱讀 6360

// 對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;

}

呼叫方式

var time1 = new date().format("yyyy-mm-dd hh:mm:ss");     

var time2 = new date().format("yyyy-mm-dd");

mysql 查詢指定日期格式

mysql 查詢指定日期格式,使用 date format date,format 函式 select date format create date,y m d h i s as create date from tableselect date format a.submit time,y as...

Js date日期格式處理

獲取當前時間的周一到週日 function getdates return dates console.log getdates 2020 8 24 2020 8 25 2020 8 26 2020 8 27 2020 8 28 2020 8 29 2020 8 30 當前日期減去前1小時 7天 1...

js date 轉化為字串函式

getdate 從 date 物件返回乙個月中的某一天 1 31 getday 從 date 物件返回一周中的某一天 0 6 getfullyear 從 date 物件以四位數字返回年份。gethours 返回 date 物件的小時 0 23 getmilliseconds 返回 date 物件的毫...