Implement date formatting on frontend this time

This commit is contained in:
2024-11-23 20:29:48 +01:00
parent 2025f450e6
commit bee45ebc59
2 changed files with 24 additions and 2 deletions

View File

@@ -8,6 +8,17 @@
export let nameColor: string; export let nameColor: string;
export let dateColor: string; export let dateColor: string;
let date = new Date(item.date);
let dateString = new Intl.DateTimeFormat("en-CA", {
year: "numeric",
month: "2-digit",
day: "2-digit",
hour: "2-digit",
minute: "2-digit",
second: "2-digit",
hour12: false,
}).format(date);
let amount: string = item.amount.toString(); let amount: string = item.amount.toString();
let per100: string = item.per100?.toString() ?? ""; let per100: string = item.per100?.toString() ?? "";
let description: string = item.description ?? ""; let description: string = item.description ?? "";
@@ -55,7 +66,7 @@
style="color: {dateColor}" style="color: {dateColor}"
scope="row" scope="row"
> >
{item.date} {dateString}
</th> </th>
<td <td
class="px-6 py-4" class="px-6 py-4"

View File

@@ -3,6 +3,17 @@
export let item: main.Weight; export let item: main.Weight;
export let dateColor: string; export let dateColor: string;
let date = new Date(item.date);
let dateString = new Intl.DateTimeFormat("en-CA", {
year: "numeric",
month: "2-digit",
day: "2-digit",
hour: "2-digit",
minute: "2-digit",
second: "2-digit",
hour12: false,
}).format(date);
</script> </script>
<template> <template>
@@ -12,7 +23,7 @@
style="color: {dateColor}" style="color: {dateColor}"
scope="row" scope="row"
> >
{item.date} {dateString}
</th> </th>
<td class="px-6 py-4"> <td class="px-6 py-4">
{item.weight} {item.weight}