feat: vip page

This commit is contained in:
zzc
2026-02-21 00:38:19 +08:00
parent ccadda41d8
commit 85c588dc4f
5 changed files with 304 additions and 8 deletions

View File

@@ -70,14 +70,27 @@ export function formatTime(time, option) {
const now = new Date()
const diff = (now - time) / 1000
if (diff < 30) {
return '刚刚'
} else if (diff < 3600) {
return `${Math.ceil(diff / 60)}分钟前`
} else if (diff < 3600 * 24) {
return `${Math.ceil(diff / 3600)}小时前`
} else if (diff < 3600 * 24 * 2) {
return '1天前'
if (diff < 0) {
const absDiff = Math.abs(diff)
if (absDiff < 30) {
return '刚刚'
} else if (absDiff < 3600) {
return `${Math.ceil(absDiff / 60)}分钟后`
} else if (absDiff < 3600 * 24) {
return `${Math.ceil(absDiff / 3600)}小时后`
} else if (absDiff < 3600 * 24 * 2) {
return '1天后'
}
} else {
if (diff < 30) {
return '刚刚'
} else if (diff < 3600) {
return `${Math.ceil(diff / 60)}分钟前`
} else if (diff < 3600 * 24) {
return `${Math.ceil(diff / 3600)}小时前`
} else if (diff < 3600 * 24 * 2) {
return '1天前'
}
}
if (option) {