摘要:兼容性年月日點(diǎn)分秒年月日點(diǎn)分秒測(cè)試下一步,還有一個(gè)方法,字符串之間的格式轉(zhuǎn)換測(cè)試
Date.prototype.format = function(formatString) { /** * 兼容性:ie5+ * default * yyyy-MM-dd HH:mm:ss => 2016-09-01 01:11:00 * * other * yyyy-M-d h:m:s => 2016-9-1 1:11:0 * y-M-d h:m:s => 16-9-1 1:11:0 * yyyy.M.d h:m:s => 2016.9.1 1:11:0 * d/M/yyyy => 1/9/2016 * yyyyMMddhhmmss => 20160901011100 * yyyyMdhms => 2016911110 * yy年M月d日 h點(diǎn)m分s秒 => 16年9月1日 1點(diǎn)11分0秒 * */ var o = { Y: this.getFullYear(), M: this.getMonth() + 1, D: this.getDate(), H: this.getHours(), m: this.getMinutes(), S: this.getSeconds() }; var reg = new RegExp("([Yy]+)|(M+)|([Dd]+)|([Hh]+)|(m+)|([Ss]+)", "g"); if (formatString) { return formatString.replace(reg, function(v) { var old = v; if (/m/.test(v)) { old = o.m; } else if(/y/i.test(v)){ var y = ""+o.Y; var le = y.length-(v.length==1?2:v.length); old = y.substring(y.length,le) }else { var key = v.toUpperCase().substr(0, 1); old = o[key]; if (v.length > 1 && o[key] < 10) { old = "0" + old; } } return old; }); } else { return this.format("yyyy-MM-dd HH:mm:ss"); } };
測(cè)試:
var a = new Date().format(); console.log(a); //2016-09-01 01:11:00 var a = new Date().format("yyyyMMddhhmmss"); console.log(a); //20160901011100
下一步,還有一個(gè)方法,字符串之間的格式轉(zhuǎn)換:
2016-09-01 => 09/01/2016
String.prototype.dateFormat = function(format) { var s = this.toString(); var d = Date.parse(s); if (isNaN(d)) { return "NaN"; }else{ return new Date(s).format(format) } }
測(cè)試:
var b = "2016-09-01".dateFormat("MM/dd/yyyy"); console.log(b);
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/80145.html
摘要:用造個(gè)組件輪子吧閏土大叔如果你掌握了的組件知識(shí),相關(guān)的指令事件,花點(diǎn)時(shí)間你也可以造出這么個(gè)入門級(jí)的小輪子。接下來,拋出造輪子實(shí)踐背后帶來的一些思考。以上三部分內(nèi)容構(gòu)成了的整個(gè)執(zhí)行過程。 showImg(https://segmentfault.com/img/bV1Tnu?w=754&h=500); 前言 首先,向大家說聲抱歉。由于之前的井底之蛙,誤認(rèn)為Vue.js還遠(yuǎn)沒有覆蓋到二三線...
摘要:在寫大型項(xiàng)目的時(shí)候一不小心就會(huì)踩到直接循環(huán)依賴的坑里面所謂直接循環(huán)依賴是指在模塊工廠函數(shù)中對(duì)其它依賴于自己的模塊的成員有直接調(diào)用的情況比如假設(shè)有兩個(gè)模塊和其中的內(nèi)容如下的內(nèi)容如下下面這一行導(dǎo)致了直接循環(huán)依賴這時(shí)執(zhí)行會(huì)報(bào)的錯(cuò)誤這是因?yàn)槟K的工 在寫大型項(xiàng)目的時(shí)候, 一不小心就會(huì)踩到直接循環(huán)依賴的坑里面, 所謂直接循環(huán)依賴, 是指在模塊工廠函數(shù)中, 對(duì)其它依賴于自己的模塊的成員有直接調(diào)用的...
摘要:靈活性和針對(duì)性。所以我覺得大部分組件還是自己封裝來的更為方便和靈活一些。動(dòng)手開干接下來我們一起手摸手教改造包裝一個(gè)插件,只要幾分鐘就可以封裝一個(gè)專屬于你的。 項(xiàng)目地址:vue-countTo配套完整后臺(tái)demo地址:vue-element-admin系類文章一:手摸手,帶你用vue擼后臺(tái) 系列一(基礎(chǔ)篇)系類文章二:手摸手,帶你用vue擼后臺(tái) 系列二(登錄權(quán)限篇)系類文章三:手摸手,帶...
摘要:如何從上下載單個(gè)文件夾然后再看了看插件這個(gè)插件能顯示樹狀目錄,還提供了單個(gè)文件的下載。單個(gè)文件本身就提供這個(gè)功能。 瞎扯淡的前言 前幾日遇到一個(gè)比較麻煩的事情,剛好周末有時(shí)間,不知道大家是否和我一樣,在github閱讀源碼的時(shí)候,只想看他的src目錄,當(dāng)然在github上面閱讀非常的麻煩,各種快捷都用不了,函數(shù)跳轉(zhuǎn),全局搜索….等等。但是。。。 關(guān)鍵來了,很有源碼整個(gè)項(xiàng)目都非常的大,介...
閱讀 3243·2021-10-27 14:20
閱讀 2525·2021-10-08 10:05
閱讀 1625·2021-09-09 09:33
閱讀 2902·2019-08-30 13:16
閱讀 1435·2019-08-29 18:34
閱讀 1171·2019-08-29 10:58
閱讀 1228·2019-08-28 18:22
閱讀 1226·2019-08-26 13:33