最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JS中new?Date().Format("yyyy-MM-dd")?報錯的解決

 更新時間:2023年01月21日 09:30:52   作者:£白晝の星☆  
這篇文章主要介紹了JS中new?Date().Format("yyyy-MM-dd")?報錯的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

1、原因:ES6中已經(jīng)去掉了Format 的方法

JS日期格式化轉(zhuǎn)換方法

1. 將日期轉(zhuǎn)換為指定的格式

比如轉(zhuǎn)換成 年月日時分秒 這種格式:yyyy-MM-dd hh:mm:ss 或者 yyyy-MM-dd。

當然是網(wǎng)上的方法,只是總結下。

可以為Date原型添加如下的方法:

Date.prototype.format = function(fmt) { 
     var o = { 
        "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(fmt)) {
            fmt=fmt.replace(RegExp.$1, (this.getFullYear()+"").substr(4 - RegExp.$1.length)); 
    }
     for(var k in o) {
        if(new RegExp("("+ k +")").test(fmt)){
             fmt = fmt.replace(RegExp.$1, (RegExp.$1.length==1) ? (o[k]) : (("00"+ o[k]).substr((""+ o[k]).length)));
         }
     }
    return fmt; 
}        

比如

我們可以這樣調(diào)用下:

var time1 = new Date().format("yyyy-MM-dd hh:mm:ss");
console.log(time1);

運行如下:   

也可以轉(zhuǎn)換成 ”年月日”的格式 

var time2 = new Date().format("yyyy-MM-dd");
console.log(time2);

運行如下:

2. 將指定的日期轉(zhuǎn)換為"年月日"的格式

代碼如下:

    var oldTime = (new Date("2012/12/25 20:11:11")).getTime();
    var curTime = new Date(oldTime).format("yyyy-MM-dd");
    console.log(curTime);

運行如下:

3. 將 "時間戳" 轉(zhuǎn)換為 "年月日" 的格式

比如如下代碼: 

    var da = 1402233166999;
    da = new Date(da);
    var year = da.getFullYear()+'年';
    var month = da.getMonth()+1+'月';
    var date = da.getDate()+'日';
    console.log([year,month,date].join('-'));

總結

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • js控制滾動條緩慢滾動到頂部實現(xiàn)代碼

    js控制滾動條緩慢滾動到頂部實現(xiàn)代碼

    滾動條緩慢滾動到頂部這樣的效果想必大家在瀏覽網(wǎng)頁的時候都有見過吧,本文使用js實現(xiàn)下,感興趣的你可不要錯過了哈,希望可以幫助到你
    2013-03-03
  • JS使用post提交的兩種方式

    JS使用post提交的兩種方式

    這篇文章主要介紹了JS使用post提交的兩種方式,實例分析了兩種JavaScript使用post提交的實現(xiàn)技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-12-12
  • Javascript中拼接大量字符串的方法

    Javascript中拼接大量字符串的方法

    這篇文章主要介紹了Javascript中拼接大量字符串的方法,本文實現(xiàn)的就是JS語言中的Heredoc語法,需要的朋友可以參考下
    2015-02-02
  • JavaScript實現(xiàn)請求服務端接口方法詳解

    JavaScript實現(xiàn)請求服務端接口方法詳解

    這篇文章主要介紹了JavaScript實現(xiàn)請求服務端接口方法,JavaScript?中請求服務端接口的代碼實現(xiàn)可能會因為使用的方法而有所不同,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習吧
    2023-01-01
  • js getElementsByTagName的簡寫方式

    js getElementsByTagName的簡寫方式

    用最少的代碼,做最多的事情. getElementsByTagName的簡寫方法.
    2010-06-06
  • 使用JS編寫的隨機抽取號碼的小程序

    使用JS編寫的隨機抽取號碼的小程序

    這篇文章主要介紹了使用JS編寫的隨機抽取號碼的小程序功能,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2017-08-08
  • 微信網(wǎng)頁登錄邏輯與實現(xiàn)方法

    微信網(wǎng)頁登錄邏輯與實現(xiàn)方法

    這篇文章主要介紹了微信網(wǎng)頁登錄邏輯與實現(xiàn)方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-04-04
  • JavaScript設計模式之構造器模式(生成器模式)定義與用法實例分析

    JavaScript設計模式之構造器模式(生成器模式)定義與用法實例分析

    這篇文章主要介紹了JavaScript設計模式之構造器模式(生成器模式)定義與用法,結合實例形式分析了javascript構造器模式的概念、原理、與工廠模式的區(qū)別以及相關使用方法,需要的朋友可以參考下
    2018-07-07
  • 使用apifm-wxapi快速開發(fā)小程序過程詳解

    使用apifm-wxapi快速開發(fā)小程序過程詳解

    這篇文章主要介紹了使用apifm-wxapi快速開發(fā)小程序過程詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-08-08
  • 淺談JS函數(shù)節(jié)流防抖

    淺談JS函數(shù)節(jié)流防抖

    本篇文章主要介紹了JS函數(shù)節(jié)流防抖,函數(shù)節(jié)流和函數(shù)防抖為了解決類似需求應運而生的,有興趣的可以了解一下
    2017-10-10

最新評論

大名县| 正蓝旗| 昌都县| 漠河县| 皋兰县| 奈曼旗| 开封市| 兰考县| 大田县| 苍梧县| 渭南市| 东乡| 乐安县| 揭阳市| 邛崃市| 永德县| 富蕴县| 石柱| 商都县| 台南县| 瓮安县| 龙山县| 临朐县| 崇礼县| 长宁县| 吴川市| 衡水市| 内丘县| 共和县| 台山市| 怀安县| 郧西县| 汉阴县| 炎陵县| 沁源县| 乐业县| 门源| 宜丰县| 星座| 日照市| 永仁县|