package utils import ( "time" ) var CST = time.FixedZone("CST", 8*60*60) // CurentTimeString 获取当前时间字符串 东八区时间 func CurentTimeString() string { return time.Now().In(CST).Format("2006-01-02 15:04:05") } // CurentTime 获取当前时间 东八区时间 func CurentTime() time.Time { return time.Now().In(CST) } // CurentTimeUnix 获取当前时间戳 东八区时间 func CurentTimeUnix() int64 { return CurentTime().Unix() } // ParseTimeString 解析时间字符串 东八区时间 func ParseTimeString(timeString string) (time.Time, error) { return time.ParseInLocation("2006-01-02 15:04:05", timeString, CST) } // ParseTimeUnix 解析时间戳 东八区时间 func ParseTimeUnix(unix int64) (time.Time, error) { return time.Unix(unix, 0).In(CST), nil }