vue- filter - timestamp to

main.js

// The timestamp filter transfer date format 
Vue.filter ( ' the dateFormat ' , (dataStr) => {
       var Time = new new a Date (dataStr);
    
      function timeAdd0(str) {
        if (str < 10) {
          str = ' 0 ' + str;
        }
        return str
      }
      var y = time.getFullYear();
      var m = time.getMonth() + 1;
      var d = time.getDate();
      var h = time.getHours();
      var mm = time.getMinutes();
      var s = time.getSeconds();
      return y + '-' + timeAdd0(m) + '-' + timeAdd0(d) + ' ' + timeAdd0(h) + ':' + timeAdd0(mm) + ':' + timeAdd0(s);
})

new view ({
      on: ' #app ' ,
      render: h => h()
})

.view

<div id="app">
       <p>{{ dateTime | dateFormat }}</p>
</div>

moment timestamp - Filter

Moment Import from  ' Moment ' // can not use 

Vue.filter ( ' Moment ' , (E) => {
   return Moment (E) .format ( ' YYYY-the MM-DD ' )
})
//     use
<div id="app">
       <p>{{date | moment}}</p> 
</div>

Like my little partner can focus on micro-channel public number "front-end pseudo-uncle."

 

Guess you like

Origin www.cnblogs.com/qdwds/p/11706940.html