mirror of
https://github.com/Wei-Shaw/claude-relay-service.git
synced 2026-01-23 00:53:33 +00:00
fix(admin): 修复时区转换和时间显示格式问题
- 修复小时粒度下时间显示为完整日期的问题 - 修复时区转换逻辑,使用正确的UTC偏移计算 - 统一时间标签格式:小时粒度显示MM/DD HH:00,天粒度显示MM/DD - 修复图表时间显示比实际时间快7小时的问题
This commit is contained in:
@@ -452,6 +452,14 @@ function createUsageTrendChart() {
|
||||
const hour = String(date.getHours()).padStart(2, '0')
|
||||
return `${month}/${day} ${hour}:00`
|
||||
}
|
||||
// 按天显示时,只显示月/日,不显示年份
|
||||
const dateStr = d.date
|
||||
if (dateStr && dateStr.includes('-')) {
|
||||
const parts = dateStr.split('-')
|
||||
if (parts.length >= 3) {
|
||||
return `${parts[1]}/${parts[2]}`
|
||||
}
|
||||
}
|
||||
return d.date
|
||||
})
|
||||
|
||||
@@ -655,6 +663,14 @@ function createApiKeysUsageTrendChart() {
|
||||
const hour = String(date.getHours()).padStart(2, '0')
|
||||
return `${month}/${day} ${hour}:00`
|
||||
}
|
||||
// 按天显示时,只显示月/日,不显示年份
|
||||
const dateStr = d.date
|
||||
if (dateStr && dateStr.includes('-')) {
|
||||
const parts = dateStr.split('-')
|
||||
if (parts.length >= 3) {
|
||||
return `${parts[1]}/${parts[2]}`
|
||||
}
|
||||
}
|
||||
return d.date
|
||||
}),
|
||||
datasets: datasets
|
||||
|
||||
Reference in New Issue
Block a user