首頁 > web前端 > js教程 > 主體

一個JS的日期格式化演算法範例_javascript技巧

WBOY
發布: 2016-05-16 17:27:37
原創
1053 人瀏覽過
複製程式碼程式碼如下:

function dateFormat(date, format) {

function dateFormat(date, format) {
var = { o
"M ": date.getMonth() 1, //月
"d ": date.getDate(), //日
"h ": date.getHours(), //小時
"m ": date.getMinutes(), // 分鐘
"s ": date.getSeconds(), //秒
"q ": Math.floor((date.getMonth() 3) / 3), //四分之一
"S": date.getMilliseconds() //毫秒
};

//把yyyy換成具體的年份
if ( /(y )/.test(format)) {
format = format.replace(RegExp.$1, (date.getFullYear(date.getFullYear( ) "").substr(4 - RegExp.$1.length)) ;
}

for (var k in o) {
if (new RegExp("(" k ")").test(format)) {
format = format.replace ( RegExp.$1, RegExp.$1.length == 1 ? (("000" o[k]).substr(("" o[k]).length)) : ("00" o[k]). substr (("" o[k]).length));
}
}
回傳格式;
}
相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板