當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
JavaScript时间日期格式转化
生活随笔
收集整理的這篇文章主要介紹了
JavaScript时间日期格式转化
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
為什么80%的碼農都做不了架構師?>>> ??
/****************************************************************** * Date Format * YYYY/yyyy/YY/yy --year * MMMM/MM/M --month * W/w --week * dd/DD/d/D --date * hh/HH/h/H --hour * mm/m --minutes * ss/SS/s/S --second ********************************************************************/ Date.prototype.format = function(formatStr) { var str = formatStr; var Week = ['Sa','Su','Mo','Tu','We','Th','Fr'];var Month = ['January','February','March','April','May','June','July','August','September','October','November','December'];str=str.replace(/yyyy|YYYY/,this.getFullYear()); str=str.replace(/yy|YY/,(this.getYear() % 100)>9?(this.getYear() % 100).toString():'0' + (this.getYear() % 100)); if(str.indexOf("MMMM") != -1){str=str.replace(/MMMM/, Month[this.getMonth()]);}else{str=str.replace(/MM/,this.getMonth()>9?this.getMonth().toString():'0' + this.getMonth());str=str.replace(/M/g,this.getMonth()); }str=str.replace(/w|W/g,Week[this.getDay()]); str=str.replace(/dd|DD/,this.getDate()>9?this.getDate().toString():'0' + this.getDate()); str=str.replace(/d|D/g,this.getDate()); str=str.replace(/hh|HH/,this.getHours()>9?this.getHours().toString():'0' + this.getHours()); str=str.replace(/h|H/g,this.getHours()); str=str.replace(/mm/,this.getMinutes()>9?this.getMinutes().toString():'0' + this.getMinutes()); str=str.replace(/m/g,this.getMinutes()); str=str.replace(/ss|SS/,this.getSeconds()>9?this.getSeconds().toString():'0' + this.getSeconds()); str=str.replace(/s|S/g,this.getSeconds()); return str; }?
轉載于:https://my.oschina.net/whome/blog/809008
總結
以上是生活随笔為你收集整理的JavaScript时间日期格式转化的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Splash页面跳转主页面,去掉主页面标
- 下一篇: 命令行神器 Click 简明笔记