diff --git a/apps/web/src/oj/submission/list.vue b/apps/web/src/oj/submission/list.vue index d706e26..b98e4fa 100644 --- a/apps/web/src/oj/submission/list.vue +++ b/apps/web/src/oj/submission/list.vue @@ -1407,8 +1407,9 @@ function dayBreak(index: number) { white-space: nowrap; } +/* 「23:59:59」8 个等宽数字 */ .c-time { - width: 44px; + width: 60px; flex: none; font-size: 13px; color: v-bind("theme.textColor3"); diff --git a/apps/web/src/oj/submission/utils.ts b/apps/web/src/oj/submission/utils.ts index def2750..e018c8b 100644 --- a/apps/web/src/oj/submission/utils.ts +++ b/apps/web/src/oj/submission/utils.ts @@ -15,9 +15,12 @@ export function submissionTimeText(time: string, withSeconds = false) { return `${parseTime(time, "YYYY年M月D日")} ${clock}` } -/** 列表里每行只写钟点,日期在分隔行上(submissionDayText) */ +/** + * 列表里每行只写钟点,日期在分隔行上(submissionDayText)。带秒:同一分钟里一个人 + * 连交好几次是常事,只写到分钟就分不清先后 + */ export function submissionClockText(time: string) { - return parseTime(time, "HH:mm") + return parseTime(time, "HH:mm:ss") } /** 分隔行上的日子:今天 / 昨天 / 9月28日(跨年带年份) */