Przeglądaj źródła

职位详情刷新时间转换

Xiao_123 1 rok temu
rodzic
commit
9ee41c05c4

+ 13 - 0
src/utils/date.js

@@ -0,0 +1,13 @@
+// 时间戳转换为年月日时分秒
+export const timesTampChange = (timestamp) => {
+  const date = new Date(timestamp)
+  const Y = date.getFullYear() + '-'
+  const M = (date.getMonth() + 1).toString().padStart(2, '0') + '-'
+  const D = date.getDate().toString().padStart(2, '0') + ' '
+
+  const h = date.getHours().toString().padStart(2, '0') + ':'
+  const m = date.getMinutes().toString().padStart(2, '0') + ':'
+  const s = date.getSeconds().toString().padStart(2, '0')
+  const strDate = Y + M + D + h + m + s
+  return strDate
+}

+ 2 - 1
src/views/recruit/position/components/details.vue

@@ -4,7 +4,7 @@
         <div class="banner-title">
           <h1>{{ info.name }}</h1>
           <span class="salary">{{ info.payFrom }}-{{ info.payTo }}/{{ positionInfo.payName }}</span>
-          <span class="refresh-time">2022-10-17 11:03:59 刷新 <v-icon color="warning" size="20">mdi-alert-outline</v-icon></span>
+          <span class="refresh-time">{{ timesTampChange(info.updateTime) }} 刷新 <v-icon color="warning" size="20">mdi-alert-outline</v-icon></span>
         </div>
         <div class="banner-tags mt-4">
           <span v-for="k in desc" :key="k.mdi" class="mr-10">
@@ -72,6 +72,7 @@
 defineOptions({ name: 'position-details' })
 import { ref, reactive } from 'vue'
 import { useRouter } from 'vue-router'
+import { timesTampChange } from '@/utils/date'
 import { getDict } from '@/hooks/web/useDictionaries'
 import { getPositionDetails, getSimilarPosition } from '@/api/position'
 import similarPositions from '@/components/Position/similarPositions.vue'