timeNow := time.Now()
timeString := timeNow.Format("2006-01-02 15:04:05")
yesTime := timeNow.AddDate(0,0,-1)
lastTime := timeNow.Add(-time.Hour*2)
fmt.Println(timeNow)
fmt.Println(timeString)
fmt.Println(yesTime)
fmt.Println(lastTime)
fmt.Printf("%T\n",timeNow)
fmt.Printf("%T\n",timeString)
func string2Time(s string, interval int) (t1,t2 string){
loc, _ := time.LoadLocation("Local")
sTime, _ := time.ParseInLocation("2006-01-02 15:04:05", s, loc)
sIntervalTime := sTime.Add(-time.Hour * time.Duration(interval))
t1 = sIntervalTime.Format("2006-01-02 15:04:05")
t2 = sTime.Format("2006-01-02 15:04:05")
return t1,t2
}