From 490615493acc8deb0b29c19cfdcd6ca067760c4b Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Fri, 19 Jun 2020 14:29:42 +0100 Subject: add filldates.go --- internal/server/filldates.go | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 internal/server/filldates.go (limited to 'internal/server') diff --git a/internal/server/filldates.go b/internal/server/filldates.go new file mode 100644 index 0000000..a6b0ba8 --- /dev/null +++ b/internal/server/filldates.go @@ -0,0 +1,23 @@ +package server + +import ( + "strings" + "time" +) + +func fillDates(str string) string { + yyyesterday := time.Now().Add(3 * -24 * time.Hour).Format("20060102") + str = strings.ReplaceAll(str, "$yyyesterday", yyyesterday) + + yyesterday := time.Now().Add(2 * -24 * time.Hour).Format("20060102") + str = strings.ReplaceAll(str, "$yyesterday", yyesterday) + + yesterday := time.Now().Add(1 * -24 * time.Hour).Format("20060102") + str = strings.ReplaceAll(str, "$yesterday", yesterday) + + today := time.Now().Format("20060102") + str = strings.ReplaceAll(str, "$today", today) + + tomorrow := time.Now().Add(1 * 24 * time.Hour).Format("20060102") + return strings.ReplaceAll(str, "$tomorrow", tomorrow) +} -- cgit v1.2.3