91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

JavaScript如何實現時間日期格式轉換

發布時間:2022-03-29 14:01:27 來源:億速云 閱讀:395 作者:小新 欄目:編程語言

小編給大家分享一下JavaScript如何實現時間日期格式轉換,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!

時間日期格式轉換

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() + 1 > 9
     ? (this.getMonth() + 1).toString()
     : "0" + (this.getMonth() + 1)
 );
 str = str.replace(/M/g, this.getMonth() + 1);
 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;
};

// 或
Date.prototype.format = function(format) {
 var o = {
   "M+": this.getMonth() + 1, //month
   "d+": this.getDate(), //day
   "h+": this.getHours(), //hour
   "m+": this.getMinutes(), //minute
   "s+": this.getSeconds(), //second
   "q+": Math.floor((this.getMonth() + 3) / 3), //quarter
   S: this.getMilliseconds() //millisecond
 };
 if (/(y+)/.test(format))
   format = format.replace(
     RegExp.$1,
     (this.getFullYear() + "").substr(4 - RegExp.$1.length)
   );
 for (var k in o) {
   if (new RegExp("(" + k + ")").test(format))
     format = format.replace(
       RegExp.$1,
       RegExp.$1.length == 1 ? o[k] : ("00" + o[k]).substr(("" + o[k]).length)
     );
 }
 return format;
};
alert(new Date().format("yyyy-MM-dd hh:mm:ss"));

看完了這篇文章,相信你對“JavaScript如何實現時間日期格式轉換”有了一定的了解,如果想了解更多相關知識,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

海原县| 德格县| 淮阳县| 镇江市| 浦江县| 游戏| 南郑县| 柳江县| 安吉县| 兴隆县| 沾益县| 奎屯市| 余庆县| 通榆县| 河西区| 梅州市| 东乌| 吴桥县| 溧水县| 万源市| 霍州市| 民县| 芦溪县| 宝兴县| 应城市| 泸定县| 海丰县| 新泰市| 宁夏| 湘西| 望城县| 五大连池市| 普宁市| 呼图壁县| 错那县| 福安市| 肃南| 台安县| 紫金县| 佛坪县| 垣曲县|