虚拟社区

程序开发 => WEB后端开发 => Go 开发 => 主题发帖人为: jvip_chen 于 2022-8月-23 04:26 下午

标题: golang time.Now() 格式化的问题
作者: jvip_chen2022-8月-23 04:26 下午
golang中使用time.Now().Format("2006/1/2 15:04:05") 格式化时间输出时,Format的参数必须是"2006/1/2 15:04:05",这个时间为例的时间格式吗?

func main() {
    now := time.Now()

    fmt.Println(now)

    // 必须使用这个时间才能返回正确的格式化后的时间,其他的都不行

    fmt.Println(now.Format("2006/1/2 15:04:05"))

    fmt.Println(now.Format("2006/01/02 15:04:05"))

    fmt.Println(now.Format("15:04:05 2006/1/2"))

    fmt.Println(now.Format("2006/1/2"))

}