feat: vip page
This commit is contained in:
@@ -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) {
|
||||
|
||||
Reference in New Issue
Block a user