JS时间戳格式化为日期时间

formatDate: function (value) {
     
           var date = new Date(value * 1000); //如果是10位时间戳需要乘1000 如13时间戳则不需要
           Y = date.getFullYear(),
           m = date.getMonth() + 1,
           d = date.getDate(),
           H = date.getHours(),
           i = date.getMinutes(),
           s = date.getSeconds();
           if (m < 10) {
                m = '0' + m;
           }
           if (d < 10) {
               d = '0' + d;
           }
           if (H < 10) {
               H = '0' + H;
           }
           if (i < 10) {
              i = '0' + i;
           }
           if (s < 10) {
              s = '0' + s;
           }
           var t = Y + '-' + m + '-' + d + ' ' + H + ':' + i;
           return t;
},

有一点需要特别注意的是 如果需要格式化的时间戳是10位的需要乘1000变成13位;