chore: added support of seconds in schedule dates

This commit is contained in:
2025-07-06 02:33:52 +02:00
parent 3cd7201883
commit 0c3e9e7ae2
+24 -7
View File
@@ -232,29 +232,46 @@
class="border-r-[1px] border-r-black dark:border-r-white" class="border-r-[1px] border-r-black dark:border-r-white"
:class="{ 'font-bold': row.stopTime > 0 }" :class="{ 'font-bold': row.stopTime > 0 }"
> >
{{ <span
v-if="
(row.scheduledArrivalDate?.getTime() || 0) != (row.scheduledArrivalDate?.getTime() || 0) !=
(row.scheduledDepartureDate?.getTime() || 0) (row.scheduledDepartureDate?.getTime() || 0)
? row.scheduledArrivalDate?.toLocaleTimeString('pl-PL', { "
>
{{
row.scheduledArrivalDate?.toLocaleTimeString('pl-PL', {
hour: '2-digit', hour: '2-digit',
minute: '2-digit' minute: '2-digit'
}) })
: '|' }}<sup
}} v-if="
row.scheduledArrivalDate && row.scheduledArrivalDate.getSeconds() != 0
"
>{{ Math.floor((row.scheduledArrivalDate.getSeconds() / 60) * 10) }}</sup
>
</span>
<span v-else> | </span>
</td> </td>
<td width="30">{{ row.driveTime ? Math.floor(row.driveTime / 60000) : '' }}</td> <td width="30">{{ row.driveTime > 0 ? row.driveTime / 60000 : '' }}</td>
</tr> </tr>
<tr class="text-center align-bottom h-full"> <tr class="text-center align-bottom h-full">
<td <td
class="border-r-[1px] border-r-black dark:border-r-white" class="border-r-[1px] border-r-black dark:border-r-white"
:class="{ 'font-bold': row.stopTime > 0 }" :class="{ 'font-bold': row.stopTime > 0 }"
> >
{{ <span>{{
row.scheduledDepartureDate?.toLocaleTimeString('pl-PL', { row.scheduledDepartureDate?.toLocaleTimeString('pl-PL', {
hour: '2-digit', hour: '2-digit',
minute: '2-digit' minute: '2-digit'
}) })
}} }}</span>
<sup
v-if="
row.scheduledDepartureDate && row.scheduledDepartureDate.getSeconds() != 0
"
>{{ Math.floor((row.scheduledDepartureDate.getSeconds() / 60) * 10) }}</sup
>
</td> </td>
<td width="30" class="font-bold">{{ row.stopTime || '' }}</td> <td width="30" class="font-bold">{{ row.stopTime || '' }}</td>
</tr> </tr>