瀏覽代碼

日期转换问题

luolei 5 年之前
父節點
當前提交
5de9f584c3
共有 4 個文件被更改,包括 6 次插入6 次删除
  1. 2 2
      src/components/Department.vue
  2. 1 1
      src/components/Login.vue
  3. 1 1
      src/components/PathInfo.vue
  4. 2 2
      src/utils/tools.js

+ 2 - 2
src/components/Department.vue

@@ -35,7 +35,7 @@
             if(tmpTime){
                 for(let j = 0;j < tmpTime.length;j++){
                     for(let i = 0;i < sortArr.length;i++){
-                        if(tmpTime[j] == (new Date(sortArr[i].recordTime)).getTime()){
+                        if(tmpTime[j] == (new Date((sortArr[i].recordTime).replace(/\-/g, "/"))).getTime()){
                             sortArr[i].dided = 1
                         }
                     }
@@ -58,7 +58,7 @@
                     doctorCode:msg.doctorCode,
                     patientCode:msg.patientCode,
                     recordId:msg.recordId,
-                    time:(new Date(time)).getTime()
+                    time:(new Date(time.replace(/\-/g, "/"))).getTime()
                 }
 
                 localStorage.setItem('loginParam',JSON.stringify(params))//保存登陆信息,扫码进入徐删除该参数

+ 1 - 1
src/components/Login.vue

@@ -168,7 +168,7 @@ export default {
                   doctorCode: msg.doctorCode,
                   patientCode: msg.patientCode,
                   recordId: msg.recordId,
-                  time:(new Date(msg.recordTime)).getTime()
+                  time:(new Date((msg.recordTime).replace(/\-/g, "/"))).getTime()
                 };
                 localStorage.setItem('loginParam',JSON.stringify(params))//保存登陆信息,扫码进入徐删除该参数
                 this.$router.push({

+ 1 - 1
src/components/PathInfo.vue

@@ -91,7 +91,7 @@
       getPathInfo(){
         let query = this.$route.query
         let hasQuery = JSON.stringify(query) == '{}'
-        let tmpTime = dateParser(!hasQuery&&query.recordTime) || (JSON.parse(localStorage.getItem('loginParam'))&&dateParser(JSON.parse(localStorage.getItem('loginParam')).time))
+        let tmpTime = dateParser(!hasQuery&&query.recordTime) || (localStorage.getItem('loginParam')&&dateParser(JSON.parse(localStorage.getItem('loginParam')).time))
         this.time = tmpTime
         const params = {
           'hospitalCode':!hasQuery&&query.hospitalCode||'',

+ 2 - 2
src/utils/tools.js

@@ -312,8 +312,8 @@ function setScroll(scroll,flg,wrapper){
 
 function compare(property){
   return function(obj1,obj2){
-      var value1 = (new Date(obj1[property])).getTime();
-      var value2 = (new Date(obj2[property])).getTime();
+      var value1 = (new Date(obj1[property].replace(/\-/g, "/"))).getTime();
+      var value2 = (new Date(obj2[property].replace(/\-/g, "/"))).getTime();
       return value1 - value2;
   }
 }