func GetYesterdayStartTimeAndEndTime() (int64, int64) { NowTime := time.Now() var startTime time.Time //NowTime := time.Date(2022, 9, 15, 0, 0, 0, 0, time.Local) if NowTime.Hour() == 0 && NowTime.Minute() == 0 && NowTime.Second() == 0 { startTime = time.Unix(NowTime.Unix()-86399, 0) //当天的最后一秒 } else { startTime = time.Unix(NowTime.Unix()-86400, 0) } currentYear := startTime.Year() currentMonth := startTime.Month() currentDay := startTime.Day() yesterdayStartTime := time.Date(currentYear, currentMonth, currentDay, 0, 0, 0, 0, time.Local).Unix() yesterdayEndTime := time.Date(currentYear, currentMonth, currentDay, 23, 59, 59, 0, time.Local).Unix() //fmt.Println(yesterdayStartTime, yesterdayEndTime) return yesterdayStartTime, yesterdayEndTime }