From 59916e1f663ca8c2a2655af7f3f20a4493ed4cd8 Mon Sep 17 00:00:00 2001 From: jbergner Date: Wed, 23 Jul 2025 22:19:15 +0200 Subject: [PATCH] Datum implementiert --- main.go | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/main.go b/main.go index 700ea6a..72b96a8 100644 --- a/main.go +++ b/main.go @@ -9,6 +9,7 @@ import ( "os" "strconv" "strings" + "time" _ "modernc.org/sqlite" // statt github.com/mattn/go-sqlite3 ) @@ -62,6 +63,13 @@ var tmpl = template.Must(template.New("form").Funcs(template.FuncMap{ } return math.Floor(a / b) }, + "formatDate": func(dateStr string) string { + t, err := time.Parse("2006-01-02 15:04:05", dateStr) + if err != nil { + return "?" + } + return t.Format("02.01.2006") + }, }).Parse(htmlTemplate)) // Tausendertrenner für deutsche Zahlendarstellung (z. B. 12345 → "12.345") @@ -410,6 +418,7 @@ const htmlTemplate = ` # + Datum Anfang Ende Profit @@ -423,6 +432,7 @@ const htmlTemplate = ` {{range .Entries}} {{.ID}} + {{formatDate .CreatedAt}} {{formatNumber .Anfangsbestand}} {{formatNumber .Endbestand}} {{formatNumber .Gesamtwert}}