From 4ed22ffa23f14f49ec04450472a49f2c426cacf8 Mon Sep 17 00:00:00 2001 From: Fine Date: Sun, 21 Aug 2022 12:55:35 +0800 Subject: [PATCH] use public date format --- src/utils/dateFormat.ts | 8 +++++++ .../related/log/LogTable/LogBrowser.vue | 11 +++++----- .../related/log/LogTable/LogDetail.vue | 8 +++---- .../related/log/LogTable/LogService.vue | 8 +++---- .../components/ProcessTopology.vue | 4 ++-- .../network-profiling/components/Tasks.vue | 14 +++++++------ .../profile/components/SegmentList.vue | 8 +++---- .../related/profile/components/TaskList.vue | 21 ++++++++++++------- src/views/dashboard/related/trace/Detail.vue | 11 ++++++---- .../dashboard/related/trace/TraceList.vue | 8 +++---- .../trace/components/D3Graph/SpanDetail.vue | 8 +++---- .../trace/components/Table/TableItem.vue | 9 ++++---- 12 files changed, 70 insertions(+), 48 deletions(-) diff --git a/src/utils/dateFormat.ts b/src/utils/dateFormat.ts index 568d0712..0cc0abda 100644 --- a/src/utils/dateFormat.ts +++ b/src/utils/dateFormat.ts @@ -14,6 +14,8 @@ * See the License for the specific language governing permissions and * limitations under the License. */ +import dayjs from "dayjs"; +import getLocalTime from "@/utils/localtime"; export default function dateFormatStep( date: Date, step: string, @@ -99,3 +101,9 @@ export const dateFormatTime = (date: Date, step: string): string => { } return ""; }; + +export const dateFormat = ( + date: number, + utc: string, + pattern = "YYYY-MM-DD HH:mm:ss" +) => dayjs(getLocalTime(utc, new Date(date))).format(pattern); diff --git a/src/views/dashboard/related/log/LogTable/LogBrowser.vue b/src/views/dashboard/related/log/LogTable/LogBrowser.vue index 0b150477..0703d0d3 100644 --- a/src/views/dashboard/related/log/LogTable/LogBrowser.vue +++ b/src/views/dashboard/related/log/LogTable/LogBrowser.vue @@ -27,7 +27,9 @@ limitations under the License. --> ['message', 'stack'].includes(item.label) ? 'max-item' : '', ]" > - {{ dateFormat(data.time) }} + {{ + dateFormat(data.time, appStore.utc) + }} {{ data.pagePath }} @@ -39,20 +41,19 @@ limitations under the License. -->