js格式化時間的簡單實例
更新時間:2016年11月27日 15:32:49 作者:九成
本文分享了js格式化時間的實例代碼,需要的朋友可以看下
Date.prototype.format = function(format) { //author: meizz let o = { "M+": this.getMonth() + 1, //月份 "d+": this.getDate(), //日 "H+": this.getHours(), //小時 "m+": this.getMinutes(), //分 "s+": this.getSeconds(), //秒 "q+": Math.floor((this.getMonth() + 3) / 3), //季度 "f+": this.getMilliseconds() //毫秒 }; if (/(y+)/.test(format)) format = format.replace(RegExp.$1, (this.getFullYear() + "").substr(4 - RegExp.$1.length)); for (let k in o) if (new RegExp("(" + k + ")").test(format)) format = format.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k]) : (("00" + o[k]).substr(("" + o[k]).length))); return format; }; var d=new Date(); d.format('yyyy/MM/dd HH:mm'); //"2016/11/25 10:01"
以上就是本文的全部內容,希望對大家有所幫助,同時也希望多多支持腳本之家!
相關文章
JavaScript中雙等號(==)和三等號(===)有何不同以及何時使用它們詳解
這篇文章主要給大家介紹了關于JavaScript中雙等號(==)和三等號(===)有何不同以及何時使用它們的相關資料,在JavaScript中"=="和"==="都是比較運算符,用于比較兩個值是否相等,需要的朋友可以參考下2024-01-01JavaScript Canvas繪制動態(tài)線框效果
這篇文章主要為大家詳細介紹了JavaScript Canvas繪制動態(tài)線框效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-08-08