首页 > 其他分享 >golang 时间time

golang 时间time

时间:2023-02-08 11:45:11浏览次数:29  
标签:-% 格式化 fmt Year golang 时间 time now

1.格式化返回当前时间:两种形式

func main() {
    //格式化输出日期第一种方法:now.Year()等
    now := time.Now()
    fmt.Printf("当前时间为:%d-%d-%d %d:%d:%d\n", now.Year(), now.Month(), now.Day(),
        now.Hour(), now.Minute(), now.Second())
    //将格式化输出日期作为一个字符串进行保存
    datastr := fmt.Sprintf("%d-%d-%d %d:%d:%d", now.Year(), now.Month(), now.Day(),
        now.Hour(), now.Minute(), now.Second())
    fmt.Println(datastr)
    //格式化输出日期第二种方法,format。2006/01/02 15:04:05 这个字符串的各个数字是固定的,必须是这样写,
    //这个字符串的各个数字是可以自由组合的,可以按照需求来返回时间和日期。链接符"-",":"也是可以随意更换的
    fmt.Println(now.Format("2006/01/02 15:04:05"))
}

2.时间常量和休眠

 

标签:-%,格式化,fmt,Year,golang,时间,time,now
From: https://www.cnblogs.com/xiaoxiaomuyuyu/p/17101180.html

相关文章