**
go 处理时间,在数据库中查找,当前,昨天,前天
**
//今天
dateNowj := time.Now()
startTimej := time.Date(dateNowj.Year(), dateNowj.Month(), dateNowj.Day(), 0, 0, 0, 0, dateNowj.Location()).Unix()
endTimej := time.Date(dateNowj.Year(), dateNowj.Month(), dateNowj.Day(), 23, 59, 59, 0, dateNowj.Location()).Unix()
fmt.Println(startTimej)
fmt.Println(endTimej)
if f.EndTime > startTimej && f.EndTime < endTimej {
fmt.Println("464c54554")
fmt.Println("今天")
}
//昨天
dateNow := time.Now().AddDate(0, 0, -1)
startTimeg := time.Date(dateNow.Year(), dateNow.Month(), dateNow.Day(), 0, 0, 0, 0, dateNow.Location()).Unix()
endTimeg := time.Date(dateNow.Year(), dateNow.Month(), dateNow.Day(), 23, 59, 59, 0, dateNow.Location()).Unix()
fmt.Println(startTimeg)
fmt.Println(endTimeg)
if f.EndTime > startTimeg && f.EndTime < endTimeg {
fmt.Println("464c54554")
fmt.Println("昨天")
}
//前天
dateNow1 := time.Now().AddDate(0, 0, -2)
startTime1 := time.Date(dateNow1.Year(), dateNow1.Month(), dateNow1.Day(), 0, 0, 0, 0, dateNow1.Location())
startTime2 := time.Date(dateNow1.Year(), dateNow1.
Month(), dateNow1.Day(), 0, 0, 0, 0, dateNow1.Location()).Unix()
endTime1 := time.Date(dateNow1.Year(), dateNow1.Month(), dateNow1.Day(), 23, 59, 59, 0, dateNow1.Location())
endTime2 := time.Date(dateNow1.Year(), dateNow1.Month(), dateNow1.Day(), 23, 59, 59, 0, dateNow1.Location()).Unix()
logDay := dateNow1.Format("20060102")
里插入代码片