From 3dade3e3b003ba1ecfdf1383d0422ae0df519f5f Mon Sep 17 00:00:00 2001 From: Samuel Attwood Date: Sat, 11 Mar 2023 14:46:07 -0500 Subject: [PATCH] Fixed timezone bug --- main.go | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/main.go b/main.go index 1cc0eeb..6182214 100644 --- a/main.go +++ b/main.go @@ -195,7 +195,7 @@ func parseTransaction(transactionYaml TransactionYaml) (*Transaction, error) { transaction := &Transaction{ Amount: transactionYaml.Amount, - Date: date, + Date: stripTime(date), Delayable: delayable, Frequency: transactionYaml.Frequency, ID: uuid.NewString(), @@ -233,10 +233,6 @@ func parseConfig(configYaml ConfigYaml) *Config { return config } -func dateIsFixed(dateString string) (bool, error) { - return regexp.MatchString("^[0-9]{4}-[0-9]{1,2}-[0-9]{1,2}$", dateString) -} - func parseDate(dateString string) (time.Time, error) { currentDay := currentDay() @@ -426,7 +422,7 @@ func isAffordable(charge, balance, minimum float64) bool { } func currentDay() time.Time { - return stripTime(time.Now()) + return stripTime(time.Now().Local()) } func firstOfMonth(t time.Time) time.Time {