feat: 优化日志查初始时间

This commit is contained in:
CalciumIon 2024-08-01 17:36:26 +08:00
parent 3b1745c712
commit 54f6e660f1
2 changed files with 10 additions and 4 deletions

View File

@ -1,11 +1,11 @@
import React, { useEffect, useState } from 'react';
import {
API,
copy,
copy, getTodayStartTimestamp,
isAdmin,
showError,
showSuccess,
timestamp2string,
timestamp2string
} from '../helpers';
import {
@ -419,12 +419,12 @@ const LogsTable = () => {
const [logType, setLogType] = useState(0);
const isAdminUser = isAdmin();
let now = new Date();
// 初始化start_timestamp为前一天
// 初始化start_timestamp为今天0点
const [inputs, setInputs] = useState({
username: '',
token_name: '',
model_name: '',
start_timestamp: timestamp2string(now.getTime() / 1000 - 86400),
start_timestamp: timestamp2string(getTodayStartTimestamp()),
end_timestamp: timestamp2string(now.getTime() / 1000 + 3600),
channel: '',
});

View File

@ -140,6 +140,12 @@ export function removeTrailingSlash(url) {
}
}
export function getTodayStartTimestamp() {
var now = new Date();
now.setHours(0, 0, 0, 0);
return Math.floor(now.getTime() / 1000);
}
export function timestamp2string(timestamp) {
let date = new Date(timestamp * 1000);
let year = date.getFullYear().toString();