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"));
相關文章
- 時間日期格式化程式碼例項
- 日期時間格式化
- PHP的時間日期與例項應用:日曆核心程式PHP
- JavaScript時間日期格式化JavaScript
- js時間物件:獲取當前時間(格式化)- 程式碼篇JS物件
- js正則格式化日期時間自動補0JS
- JavaScript 日期和時間的格式化JavaScript
- JS日期格式化JS
- js時間格式化工具JS
- JS 預編譯程式碼例項分析JS編譯
- 前端 js 日期格式化前端JS
- 2個例項幫你弄清Python的時間和日期問題Python
- jquery.idTabs.min.js選項卡程式碼例項jQueryJS
- 格式化時間 moment.jsJS
- JavaScript倒數計時程式碼例項JavaScript
- 直播平臺原始碼,js 時間戳轉為日期格式原始碼JS時間戳
- js獲取北京時間程式碼JS
- GsonBuilder匯出null值、格式化輸出、日期時間UINull
- jira修改RoadMap裡的時間格式,硬核日期格式化
- C# ling to sql 取多條記錄最大時間的例項程式碼C#SQL
- 陪玩原始碼,與時間、日期相關的程式碼分析原始碼
- Mysql 日期格式化 複雜日期區間查詢MySql
- 時間格式化大小寫含義(Java 計算時間差以及比較日期大小 )Java
- vue.js格式化時間並每秒更新Vue.js
- Js之設定日期時間 判斷日期是否在範圍內JS
- 細說PHP筆記08(第12章)--日期和時間,建立時間戳,mktime轉換unix時間戳,獲取字串時間,獲得日期和時間資訊,日期和時間格式化輸出,microtime()獲取微秒數PHP筆記時間戳字串
- 鴻蒙Next應用國際化:時間與日期格式化鴻蒙
- dom操作程式碼例項
- css梯形程式碼例項CSS
- JS對日期、時間校驗;相容IE new Date()JS
- js時間戳與日期格式的相互轉換JS時間戳
- 使用moment.js輕鬆管理日期和時間JS
- Java日期時間API系列42-----一種高效的中文日期格式化和解析方法JavaAPI
- 商品搶購倒數計時效果程式碼例項
- 網頁倒數計時跳轉程式碼例項網頁
- iOS日期時間iOS
- 日期和時間
- 日期時間類
- 整理 js 日期物件的詳細功能,使用 js 日期物件獲取具體日期、昨天、今天、明天、每月天數、時間戳等,以及常用的日期時間處理方法JS物件時間戳