工具函式 格式化日期

2022-09-19 20:51:09 字數 827 閱讀 9566

/** 

* 對日期進行格式化,

* @param date 要格式化的日期

* @param format 進行格式化的模式字串

* 支援的模式字母有:

* y:年,

* m:年中的月份(1-12),

* d:月份中的天(1-31),

* h:小時(0-23),

* m:分(0-59),

* s:秒(0-59),

* s:毫秒(0-999),

* q:季度(1-4)

* @return string

* @author yanis.wang

* @see

*/function dateformat(date, format)

}date = new date(date);

if (!date || date.toutcstring() == "invalid date")

var map = ;

format = format.replace(/([ymdhmsqs])+/g, function(all, t)

return v;

} else if (t === 'y')

return all;

});return format;

}

函式呼叫:

var time = dateformat(new date(), 'yyyy-mm-dd hh:mm:ss');

日期函式格式化

日期時間格式化 date format 日期,格式 time format 時間,格式 mysql日期格式化 format 取值範圍。值含義 毫秒 f 秒 s s 兩位數字形式的秒 00,01,59 分 i i 兩位數字形式的分 00,01,59 小時 24小時制 h,k 24小時制,兩位數形式 0...

SQL GETDATE 日期格式化函式

sql server 中乙個非常強大的日期格式化函式 select convert varchar 100 getdate 0 05 16 2006 10 57am select convert varchar 100 getdate 1 05 16 06 select convert varcha...

js 日期格式化函式

對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 m...