|
|
@@ -628,22 +628,38 @@
|
|
|
}
|
|
|
},
|
|
|
filters: {
|
|
|
- formatDate: function (value) {
|
|
|
- let val = parseInt(value);
|
|
|
- // console.log(val);
|
|
|
- let date = new Date(val);
|
|
|
- let y = date.getFullYear();
|
|
|
- let MM = date.getMonth() + 1;
|
|
|
- MM = MM < 10 ? ('0' + MM) : MM;
|
|
|
- let d = date.getDate();
|
|
|
- d = d < 10 ? ('0' + d) : d;
|
|
|
- let h = date.getHours();
|
|
|
- h = h < 10 ? ('0' + h) : h;
|
|
|
- let m = date.getMinutes();
|
|
|
- m = m < 10 ? ('0' + m) : m;
|
|
|
- let s = date.getSeconds();
|
|
|
- s = s < 10 ? ('0' + s) : s;
|
|
|
- return h + ':' + m;
|
|
|
+ /**
|
|
|
+ * 时间戳转日期自定义时间格式
|
|
|
+ * timeStamp:时间戳
|
|
|
+ * custom:转换日期时定义年月日用是什么符号隔开
|
|
|
+ * isDtae:0=月份、1=日期、3=时间
|
|
|
+ */
|
|
|
+
|
|
|
+ formatDate: function (value, custom='',isDtae=3) {
|
|
|
+ console.log(value)
|
|
|
+ let timeStamp =value;
|
|
|
+ var date = new Date();
|
|
|
+ date.setTime(timeStamp * 1000);
|
|
|
+ var y = date.getFullYear();
|
|
|
+ var m = date.getMonth() + 1;
|
|
|
+ m = m < 10 ? ('0' + m) : m;
|
|
|
+ var d = date.getDate();
|
|
|
+ d = d < 10 ? ('0' + d) : d;
|
|
|
+ var h = date.getHours();
|
|
|
+ h = h < 10 ? ('0' + h) : h;
|
|
|
+ var minute = date.getMinutes();
|
|
|
+ var second = date.getSeconds();
|
|
|
+ minute = minute < 10 ? ('0' + minute) : minute;
|
|
|
+ second = second < 10 ? ('0' + second) : second;
|
|
|
+ if (isDtae == 0){
|
|
|
+ return y + custom + m //+'student';
|
|
|
+ }else if (isDtae ==1){
|
|
|
+ return y + custom + m + custom + d;
|
|
|
+ }else if(isDtae == 3){
|
|
|
+ return h + ':' + minute;
|
|
|
+ }else {
|
|
|
+ return y + '-' + m + '-' + d + ' ' + h + ':' + minute //+ ':' + second;
|
|
|
+ }
|
|
|
}
|
|
|
},
|
|
|
methods: {
|