From c2e3c2072f7ee50472cbe441c02ab9ee8016caa1 Mon Sep 17 00:00:00 2001 From: Ted Unangst Date: Fri, 11 Sep 2020 12:36:40 -0400 Subject: [PATCH] use calendar offsets for long ago --- database.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/database.go b/database.go index 68e781c..c8dcedc 100644 --- a/database.go +++ b/database.go @@ -234,8 +234,10 @@ func gethonksforme(userid int64, wanted int64) []*Honk { } func gethonksfromlongago(userid int64, wanted int64) []*Honk { now := time.Now().UTC() - dt1 := now.Add(-367 * 24 * time.Hour).Format(dbtimeformat) - dt2 := now.Add(-364 * 24 * time.Hour).Format(dbtimeformat) + now = time.Date(now.Year() - 1, now.Month(), now.Day(), now.Hour(), now.Minute(), + now.Second(), 0, now.Location()) + dt1 := now.Add(12 * time.Hour).Format(dbtimeformat) + dt2 := now.Add(-36 * time.Hour).Format(dbtimeformat) rows, err := stmtHonksFromLongAgo.Query(wanted, userid, dt1, dt2, userid) return getsomehonks(rows, err) }