diff --git a/src/utils/format-duration.ts b/src/utils/format-duration.ts index 283ab30..4cd9015 100644 --- a/src/utils/format-duration.ts +++ b/src/utils/format-duration.ts @@ -7,8 +7,8 @@ export const formatDuration = (startTime?: string, endTime?: string) => { if (!startTime || !endTime) return ''; const start = dayjs(startTime); const end = dayjs(endTime); - const diffMillis = end.diff(start, 'second'); - const duration = dayjs.duration(Math.abs(diffMillis), 'second'); + const diffSeconds = end.diff(start, 'second'); + const duration = dayjs.duration(Math.abs(diffSeconds), 'second'); const d = Math.floor(duration.asDays()); const h = duration.hours(); const m = duration.minutes(); @@ -18,5 +18,5 @@ export const formatDuration = (startTime?: string, endTime?: string) => { if (h > 0) result += `${h}小时`; if (m > 0) result += `${m}分钟`; if (s > 0) result += `${s}秒`; - return diffMillis < 0 ? `-${result}` : result; + return diffSeconds < 0 ? `-${result}` : result; };