{"remainingRequest":"/data/jenkins/workspace/test-v5inweb-5.x-vue/node_modules/thread-loader/dist/cjs.js!/data/jenkins/workspace/test-v5inweb-5.x-vue/node_modules/babel-loader/lib/index.js!/data/jenkins/workspace/test-v5inweb-5.x-vue/node_modules/eslint-loader/index.js??ref--13-0!/data/jenkins/workspace/test-v5inweb-5.x-vue/src/assets/js/dateFormat.js","dependencies":[{"path":"/data/jenkins/workspace/test-v5inweb-5.x-vue/src/assets/js/dateFormat.js","mtime":1739760944276},{"path":"/data/jenkins/workspace/test-v5inweb-5.x-vue/babel.config.js","mtime":1739760943855},{"path":"/data/jenkins/workspace/test-v5inweb-5.x-vue/node_modules/cache-loader/dist/cjs.js","mtime":499162500000},{"path":"/data/jenkins/workspace/test-v5inweb-5.x-vue/node_modules/thread-loader/dist/cjs.js","mtime":499162500000},{"path":"/data/jenkins/workspace/test-v5inweb-5.x-vue/node_modules/babel-loader/lib/index.js","mtime":315532800000},{"path":"/data/jenkins/workspace/test-v5inweb-5.x-vue/node_modules/eslint-loader/index.js","mtime":499162500000}],"contextDependencies":[],"result":["import \"core-js/modules/es6.regexp.split\";\nvar getDateTime = {\n calculateTime: function calculateTime(_time) {\n var _timeAgo;\n var flowTime = new Date(_time);\n var timeFixArr = _time.split(/[- :]/);\n var timeFixDate = new Date(timeFixArr[0], timeFixArr[1] - 1, timeFixArr[2], timeFixArr[3], timeFixArr[4]);\n var Month = timeFixDate.getMonth() + 1;\n var Day = timeFixDate.getDate();\n var Hour = timeFixDate.getHours();\n var Minute = timeFixDate.getMinutes();\n var _date = _time.substr(0, _time.indexOf(\" \"));\n if (getDateTime.numOfDayCalc(_date) > 2) {\n if (Month >= 10) {\n _timeAgo = Month + \"-\";\n } else {\n _timeAgo = \"0\" + Month + \"-\";\n }\n if (Day >= 10) {\n _timeAgo += Day + \" \";\n } else {\n _timeAgo += \"0\" + Day;\n }\n } else if (getDateTime.numOfDayCalc(_date) == 2) {\n _timeAgo = \"前天 \";\n if (Hour >= 10) {\n _timeAgo += Hour + \":\";\n } else {\n _timeAgo += \"0\" + Hour + \":\";\n }\n if (Minute >= 10) {\n _timeAgo += Minute;\n } else {\n _timeAgo += \"0\" + Minute;\n }\n } else if (getDateTime.numOfDayCalc(_date) == 1) {\n _timeAgo = \"昨天 \";\n if (Hour >= 10) {\n _timeAgo += Hour + \":\";\n } else {\n _timeAgo += \"0\" + Hour + \":\";\n }\n if (Minute >= 10) {\n _timeAgo += Minute;\n } else {\n _timeAgo += \"0\" + Minute;\n }\n } else if (getDateTime.numOfDayCalc(_date) == 0 && getDateTime.daysCalc(_time).hours > 0) {\n _timeAgo = getDateTime.daysCalc(_time).hours + \" 小时前 \";\n } else if (getDateTime.numOfDayCalc(_date) == 0 && getDateTime.daysCalc(_time).hours <= 0 && getDateTime.daysCalc(_time).minutes > 5) {\n _timeAgo = getDateTime.daysCalc(_time).minutes + \" 分钟前 \";\n } else {\n _timeAgo = \"刚刚\";\n }\n return _timeAgo;\n //return getDateTime.test2();\n },\n numOfDayCalc: function numOfDayCalc(date, date2) {\n var startDateArr = date.split(/[- :]/);\n var startDate = new Date(startDateArr[0], startDateArr[1] - 1, startDateArr[2]);\n var years, month, nowDate;\n if (!date2 || date2 == \"\") {\n years = new Date().getFullYear();\n month = new Date().getMonth();\n var _date2 = new Date().getDate();\n nowDate = new Date(years, month, _date2);\n } else {\n nowDate = new Date(date2);\n }\n var msDate = nowDate.getTime() - startDate.getTime();\n //计算出相差天数\n var numOfDay = Math.floor(msDate / (24 * 3600 * 1000));\n return numOfDay;\n },\n daysCalc: function daysCalc(date, date2) {\n var startDateArr = date.split(/[- :]/);\n var startDate = new Date(startDateArr[0], startDateArr[1] - 1, startDateArr[2], startDateArr[3], startDateArr[4], startDateArr[5] != undefined && startDateArr[5] != \"\" ? startDateArr[5] : 0);\n var nowDate;\n if (!date2 || date2 == \"\") {\n nowDate = new Date();\n } else {\n nowDate = new Date(date2);\n }\n var msDate = nowDate.getTime() - startDate.getTime();\n //计算出相差天数\n var days = Math.floor(msDate / (24 * 3600 * 1000));\n //计算出小时数\n var leave1 = msDate % (24 * 3600 * 1000); //计算天数后剩余的毫秒数\n var hours = Math.floor(leave1 / (3600 * 1000));\n //计算相差分钟数\n var leave2 = leave1 % (3600 * 1000); //计算小时数后剩余的毫秒数\n var minutes = Math.floor(leave2 / (60 * 1000));\n //计算相差秒数\n var leave3 = leave2 % (60 * 1000); //计算分钟数后剩余的毫秒数\n var seconds = Math.round(leave3 / 1000);\n //alert(\" 相差 \"+days+\"天 \"+hours+\"小时 \"+minutes+\" 分钟\"+seconds+\" 秒\");\n var timeCalc = {\n \"days\": days,\n \"hours\": hours,\n \"minutes\": minutes,\n \"seconds\": seconds\n };\n return timeCalc;\n }\n};\nexport default getDateTime;",null]}