js時間日期格式化程式碼例項
本章節分享一段程式碼例項,它實現了時間日期格式化效果。
也就是說能夠根據我們指定的格式,將時間日期字串重新輸出。
當然格式不是隨意指定的,而是有一定規範。
程式碼例項如下:
[JavaScript] 純文字檢視 複製程式碼//--------------------------------------------------- // 日期格式化 // 格式 YYYY/yyyy/YY/yy 表示年份 // MM/M 月份 // W/w 星期 // dd/DD/d/D 日期 // hh/HH/h/H 時間 // mm/m 分鐘 // ss/SS/s/S 秒 //--------------------------------------------------- Date.prototype.Format = function(formatStr){ var str = formatStr; var Week = ['日','一','二','三','四','五','六']; str=str.replace(/yyyy|YYYY/,this.getFullYear()); str=str.replace(/yy|YY/,(this.getYear() % 100)>9?(this.getYear() % 100).toString():'0' + (this.getYear() % 100)); 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; } var date=new Date(); console.log(date.Format("YYYY-MM-dd"));
相關文章
- js格式化時間日期程式碼例項JS
- js簡單時間日期格式化程式碼例項JS
- 時間日期格式化程式碼例項
- js對時間日期簡單格式化程式碼例項JS
- javascript時間日期格式化例項程式碼JavaScript
- js時間日期排序程式碼例項JS排序
- js時間格式化和時間功能例項程式碼JS
- 將時間日期格式化為yyyy-MM-dd格式程式碼例項
- 將時間戳轉換為時間日期程式碼例項時間戳
- 時間日期和時間戳相互轉換程式碼例項時間戳
- js能夠自動變動的時間日期效果程式碼例項JS
- js實現的獲取當前日期時間的程式碼例項JS
- 將時間日期分割成陣列程式碼例項陣列
- javascript時間日期格式化程式碼分析JavaScript
- Java經典例項:使用DateFormatter來格式化日期時間JavaORM
- js實現的獲取指定時間前幾天日期程式碼例項JS
- js格式化數字例項程式碼JS
- javascript計算兩個日期之間的時間差程式碼例項JavaScript
- 根據時差獲取世界各地日期時間程式碼例項
- javascript實現的時間日期格式化程式碼JavaScript
- js獲取兩個日期之間有哪些具體的日期程式碼例項JS
- js計算兩個時間點時間間隔的程式碼例項JS
- 日期時間格式化
- js獲取格林威治時間程式碼例項JS
- JavaScript時間日期格式化JavaScript
- js文章是多長時間之前釋出程式碼例項JS
- 將時間戳轉換為時間例項程式碼時間戳
- javascript實時顯示時間程式碼例項JavaScript
- yyyy-MM-dd hh:mm:ss時間日期格式化程式碼
- PHP的時間日期與例項應用:日曆核心程式PHP
- js時間物件:獲取當前時間(格式化)- 程式碼篇JS物件
- C#日期時間格式化C#
- C#日期格式化,時間C#
- js正則格式化日期時間自動補0JS
- js實現的指定時間後觸發事件程式碼例項JS事件
- javascript格式化字串程式碼例項JavaScript字串
- 實時獲取當前時間程式碼例項
- js將日期輸出為YYYY/mm/dd格式程式碼例項JS