javascript時間日期格式化程式碼分析
通常情況下獲取的系統時間總要進行一下格式化處理,下面就是一段能夠對獲取的時間日期格式化的簡單程式碼,能夠滿足簡單的格式化需求,下面就分析一下能夠實現此功能的程式碼,希望能夠給期望瞭解實現原理的朋友帶來一定的幫助。
程式碼如下:
[JavaScript] 純文字檢視 複製程式碼Date.prototype.format=function(format){ var date={ "M+":this.getMonth()+1, "d+":this.getDate(), "h+":this.getHours(), "m+":this.getMinutes(), "s+":this.getSeconds(), "q+":Math.floor((this.getMonth()+3)/3), "S":this.getMilliseconds() } if(/(y+)/.test(format)){ format=format.replace(RegExp.$1,(this.getFullYear()+"").substr(4-RegExp.$1.length)); } for(var k in date){ if(new RegExp("("+ k +")").test(format)){ format=format.replace(RegExp.$1,RegExp.$1.length==1?date[k]:("00"+date[k]).substr((""+date[k]).length)); } } return format; } var odate=new Date().format("yyyy-MM-dd hh:mm:ss"); console.log(odate);
相關文章
- javascript時間日期格式化例項程式碼JavaScript
- javascript實現的時間日期格式化程式碼JavaScript
- JavaScript時間日期格式化JavaScript
- 時間日期格式化程式碼例項
- JavaScript 日期和時間的格式化JavaScript
- JavaScript自定義時間日期格式化JavaScript
- js時間日期格式化程式碼例項JS
- js格式化時間日期程式碼例項JS
- javascript獲取本地時間日期程式碼JavaScript
- javascript實現的時間日期格式化外掛JavaScript
- js簡單時間日期格式化程式碼例項JS
- js對時間日期簡單格式化程式碼例項JS
- javascript時間日期格式化和獲取封裝類JavaScript封裝
- yyyy-MM-dd hh:mm:ss時間日期格式化程式碼
- C#日期時間格式化C#
- C#日期格式化,時間C#
- 原生JavaScript 自動變化的時間日期程式碼JavaScript
- JavaScript 時間日期操作JavaScript
- 將時間日期格式化為yyyy-MM-dd格式程式碼例項
- javascript計算兩個日期之間的時間差程式碼例項JavaScript
- JavaScript 動態時間日期JavaScript
- JavaScript動態時間日期JavaScript
- PHPdate格式化一個本地時間/日期PHP
- JavaScript實時變化時間日期JavaScript
- JavaScript 時間日期格式轉換JavaScript
- JavaScript比較時間日期大小JavaScript
- js時間格式化和時間功能例項程式碼JS
- js時間日期排序程式碼例項JS排序
- 將時間戳轉換為時間日期程式碼例項時間戳
- 時間日期和時間戳相互轉換程式碼例項時間戳
- javascript日期格式化和倒數計時外掛JavaScript
- JavaScript 時間日期轉換成中文JavaScript
- javascript將日期轉化成時間戳JavaScript時間戳
- jQuery輸入時間日期自動格式化效果jQuery
- JavaScript 程式碼格式化JavaScript
- js時間物件:獲取當前時間(格式化)- 程式碼篇JS物件
- mysql中時間日期格式化MySql
- GsonBuilder匯出null值、格式化輸出、日期時間UINull