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
- JavaScript實時變化時間日期JavaScript
- JavaScript 時間日期格式轉換JavaScript
- 遊戲陪玩平臺原始碼,日期格式化的程式碼分析遊戲原始碼
- JavaScript 時間日期轉換成中文JavaScript
- JavaScript 程式碼格式化JavaScript
- js時間物件:獲取當前時間(格式化)- 程式碼篇JS物件
- GsonBuilder匯出null值、格式化輸出、日期時間UINull
- jira修改RoadMap裡的時間格式,硬核日期格式化
- js正則格式化日期時間自動補0JS
- JavaScript 獲取指定時間前幾天日期JavaScript
- 簡易實用的JavaScript日期時間操作!JavaScript
- Mysql 日期格式化 複雜日期區間查詢MySql
- 時間格式化大小寫含義(Java 計算時間差以及比較日期大小 )Java
- 日期格式化時註解@DateTimeFormat無效的問題分析ORM
- 細說PHP筆記08(第12章)--日期和時間,建立時間戳,mktime轉換unix時間戳,獲取字串時間,獲得日期和時間資訊,日期和時間格式化輸出,microtime()獲取微秒數PHP筆記時間戳字串
- 鴻蒙Next應用國際化:時間與日期格式化鴻蒙
- Java日期時間API系列42-----一種高效的中文日期格式化和解析方法JavaAPI
- javascript和PHP及MYSQL時間格式化函式JavaScriptPHPMySql函式
- iOS日期時間iOS
- 日期和時間
- 日期時間類
- JavaScript年月日日期顯示程式碼JavaScript
- JavaScript 計算程式碼執行花費時間JavaScript
- shell指令碼獲取時間格式化指令碼
- 日期和時間格式
- Python 日期和時間Python
- Java日期和時間Java
- datetime日期和時間
- JavaScript獲取兩個日期之間所有的日期JavaScript
- JavaScript 中如何將日期格式化為 DD/MM/YYYYJavaScript
- 【JAVA8新的時間與日期 API】- 傳統時間格式化的執行緒安全問題JavaAPI執行緒