В качестве эталонного времени, используемого в макетах Go
, указывается c время, Mon Jan 2 15:04:05 MST 2006
. Чтобы определить свой собственный формат, запишите, как будет выглядеть отформатированное базовое время.
Поскольку MST
равно GMT-0700
, используйте вашу строку ref таким образом в первом аргументе.
package main
import (
"fmt"
"time"
)
func main() {
// Parsing your custom time format by using the reference time in your format.
t1, err := time.Parse(
"Mon Jan 02 2006 15:04:05 GMT-0700",
"Tue Apr 07 2020 11:17:47 GMT+0530")
if err != nil {
fmt.Println(err)
}
fmt.Println(t1.UTC())
}
Детская площадка Go