问题描述
如果我在日期时间中有一个字符串,格式为2020-11-03T06:30:00.000Z
如何像HH:MM AM/PM
那样仅从中获取06:30 AM
解决方法
您可以使用time.Parse(layout,value string)
解析 string 值,然后使用parsed.Format(layout string)
解析 结果 >(请查看src/time/format.go,src/time/format_test.go)
s := "2020-11-03T06:30:00.000Z"
parsed,err := time.Parse(time.RFC3339,s)
fmt.Println(parsed)
fmt.Println(parsed.Format("15:04 PM"))
0utput??
2020-11-03 06:30:00 +0000 UTC
06:30 AM