From 0c3e9e7ae2dc208e8f9db82bdfd71ab82c7de874 Mon Sep 17 00:00:00 2001 From: Spythere Date: Sun, 6 Jul 2025 02:33:52 +0200 Subject: [PATCH] chore: added support of seconds in schedule dates --- src/components/Timetable/TimetableContent.vue | 41 +++++++++++++------ 1 file changed, 29 insertions(+), 12 deletions(-) diff --git a/src/components/Timetable/TimetableContent.vue b/src/components/Timetable/TimetableContent.vue index 35adce9..2f7f33f 100644 --- a/src/components/Timetable/TimetableContent.vue +++ b/src/components/Timetable/TimetableContent.vue @@ -232,29 +232,46 @@ class="border-r-[1px] border-r-black dark:border-r-white" :class="{ 'font-bold': row.stopTime > 0 }" > - {{ - (row.scheduledArrivalDate?.getTime() || 0) != - (row.scheduledDepartureDate?.getTime() || 0) - ? row.scheduledArrivalDate?.toLocaleTimeString('pl-PL', { - hour: '2-digit', - minute: '2-digit' - }) - : '|' - }} + + {{ + row.scheduledArrivalDate?.toLocaleTimeString('pl-PL', { + hour: '2-digit', + minute: '2-digit' + }) + }}{{ Math.floor((row.scheduledArrivalDate.getSeconds() / 60) * 10) }} + + + | - {{ row.driveTime ? Math.floor(row.driveTime / 60000) : '' }} + {{ row.driveTime > 0 ? row.driveTime / 60000 : '' }} - {{ + {{ row.scheduledDepartureDate?.toLocaleTimeString('pl-PL', { hour: '2-digit', minute: '2-digit' }) - }} + }} + {{ Math.floor((row.scheduledDepartureDate.getSeconds() / 60) * 10) }} {{ row.stopTime || '' }}