From 4e354345914f2a5506c3657b3d572d67e381901d Mon Sep 17 00:00:00 2001 From: Julian Krauser Date: Sat, 8 Mar 2025 14:43:37 +0100 Subject: [PATCH] fix date syncing and transfer --- .../admin/operation/mission/MissionDetail.vue | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/components/admin/operation/mission/MissionDetail.vue b/src/components/admin/operation/mission/MissionDetail.vue index 26dcb8b..b90831c 100644 --- a/src/components/admin/operation/mission/MissionDetail.vue +++ b/src/components/admin/operation/mission/MissionDetail.vue @@ -128,18 +128,20 @@ export default defineComponent({ }, start: { get() { - return this.document.getMap("form").get("start") as string; + return (this.document.getMap("form").get("start") as string)?.slice(0, 16); }, set(val: string) { - this.document.getMap("form").set("start", val); + let tmp = new Date(val + ":00.000Z").toISOString(); + this.document.getMap("form").set("start", tmp); }, }, end: { get() { - return this.document.getMap("form").get("end") as string; + return (this.document.getMap("form").get("end") as string)?.slice(0, 16); }, set(val: string) { - this.document.getMap("form").set("end", val); + let tmp = new Date(val + ":00.000Z").toISOString(); + this.document.getMap("form").set("end", tmp); }, }, duration() {