func main() {
timeStr := "1974-05-10 10:30:00"
timeStr2 := "1975-11-10 10:30:00"
timeZone := "Asia/Ho_Chi_Minh"
location, err := time.LoadLocation(timeZone)
if err != nil {
fmt.Println("Load Location error :", err)
return
}
parsedTime1, err := time.ParseInLocation("2006-01-02 15:04:05", timeStr, location)
if err != nil {
fmt.Println("Format error:", err)
return
}
parsedTime2, err2 := time.ParseInLocation("2006-01-02 15:04:05", timeStr2, location)
if err2 != nil {
fmt.Println("Format error:", err)
return
}
fmt.Println("parsed time 1:", parsedTime1)
fmt.Println("parsed time 2:", parsedTime2)
}
Run Code Online (Sandbox Code Playgroud)
游乐场链接:https://go.dev/play/p/RV7hXchRcNx
输出:
parsed time 1: 1974-05-10 …Run Code Online (Sandbox Code Playgroud)