処理時間文字列

< HTML > 

< ヘッド> 
    < メタ文字セット= "UTF-8" > 
</ ヘッド> 

< 身体> 

</ ボディ> 
< スクリプト> 
    / * 
            FORMATTIME:処理時間文字列が
            @params:テンプレート
            @returnを:良い文字が処理に戻ります文字列
        * / 
    String.prototype.formatTime = 関数FORMATTIME(テンプレート){
         typeof演算テンプレート===  ' 不定'  テンプレート=  ' {0} {1} {2}日付1月{3} {4}:{5}' ヌル;
         // これ:文字列へのポインタ処理すべき
        // 取得日の数字
        matchAryはせ=  この.match(/ \ + D / G);
         // テンプレートとデータレンダリング
        テンプレート= template.replaceを(/ \ {( \ + D)\} / G、(X、Y)=> { 
            せヴァル= matchAry [Y] ||  ' 00 ' ; 
            val.length <  2  ヴァル=  ' 0 '  + ヴァル。ヌル;
            返すのvalを。
        }); 
        リターンテンプレート。
    } 
    時刻せ=  ' :2:2019年7月8日12 2 ' 
    console.log(time.formatTime())。// => 2019年07月08日12時02分02秒
</ スクリプト> 

</ HTML >

 

おすすめ

転載: www.cnblogs.com/angle-xiu/p/11330696.html