Golang 时间格式化

作者: 想入飞飞___ | 来源:发表于2017-10-21 15:46 被阅读99次

在go语言中,时间格式化比较奇怪,必须用这个标准时间“ 2006-01-02 15:04:05 -0700”,有网友开玩笑的说,因为好记你看拆开不就是1234567吗,01020204050607好像真的是哎,如果不用标准时间用别的就会出错。

package main

import (
    "time"

    "log"
)

func main() {

    ok := time.Now().Format("2006年01月02日 15点04分05秒.0000000 时区-0700")
    err1 := time.Now().Format("2007年01月02日 15点04分05秒.0000000 时区-0700")
    err2 := time.Now().Format("2006年06月02日 15点04分05秒.0000000 时区-0700")

    log.Println("标准时间:" + ok)
    log.Println("非标准时间:" + err1)
    log.Println("非标准时间:" + err2)

}
image.png

程序运行时间为2017/10/21 15:43:39 哦。

相关文章

网友评论

    本文标题:Golang 时间格式化

    本文链接:https://www.haomeiwen.com/subject/pkbiuxtx.html