瀏覽代碼

日期过滤器兼容性调整

seimin 3 年之前
父節點
當前提交
693718ab1e
共有 1 個文件被更改,包括 2 次插入1 次删除
  1. 2 1
      src/filters/index.js

+ 2 - 1
src/filters/index.js

@@ -3,7 +3,8 @@ Vue.filter('timeFormat', function (date, fmt) {
3 3
   if (!date) {
4 4
     return '';
5 5
   }
6
-  date = new Date(date);
6
+  var dateArr = date.split(/[- : \/]/);
7
+  date = new Date(dateArr[0], dateArr[1] - 1, dateArr[2], dateArr[3], dateArr[4], dateArr[5]);
7 8
   if (/(y+)/.test(fmt)) {
8 9
     fmt = fmt.replace(RegExp.$1, (date.getFullYear() + '').substr(4 - RegExp.$1.length));
9 10
   }