Time包的time.Parse()
time
包中有一个Parse()
函数,API为
func Parse(layout, value string) (Time, error)
作用是把一个表示时间的字符串转换成time.Time
类型,使用如下:
time1, _ := time.Parse("2006-01-02 15:04:00", "2016-02-24 12:03:21")
fmt.Println(time1)
注意:在上述用法中,layout
和value
代表的时间,如果想显示到秒,那么12:03:21
绝对不可取,应该改为12:03:00
,否则显示的时间会出错0001-01-01 00:00:00 +0000 UTC
。切记!
官网参考