From 585b95c79905fdcacb38a01fee0338240ac2a553 Mon Sep 17 00:00:00 2001 From: zhangxin Date: Fri, 23 Apr 2021 12:28:44 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8E=BB=E6=8E=89=E6=97=A5=E5=BF=97=E4=BB=A3?= =?UTF-8?q?=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- utils/time.go | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/utils/time.go b/utils/time.go index 3a045a6..cedb049 100644 --- a/utils/time.go +++ b/utils/time.go @@ -2,7 +2,6 @@ package utils import ( "errors" - "fmt" "log" "math" "strconv" @@ -305,14 +304,11 @@ func TimeReturnMonth(now time.Time) (firstMonth string, lastMonth string) { func ParseWeekIndex(date time.Time) int { dateStr := date.Format("2006-01-02") dateStr = dateStr[:8] + "01" - firstDay, _ := time.Parse("2006-01-02", dateStr) + firstDay, _ := time.ParseInLocation("2006-01-02", dateStr, TimezoneLocation) firstWeekDay := firstDay.Weekday() weekDay := date.Weekday() - fmt.Println("first day:", firstDay) for i:=1; i < 6; i++ { - fmt.Println("i:", i) date = date.AddDate(0, 0, -7) - fmt.Println("date:", date) if date.Before(firstDay) { if weekDay >= firstWeekDay { return i