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() {