Go基础之3--时间和日期序列

一、时间和日期类型

1. time包

2. time.Time类型,用来表示时间

3. 获取当前时间, now := time.Now()

实例1-1  打印输出当前时间

package main

import (
    "fmt"
    "time"
)

func main() {
    //var now time.Time
    //now = time.Now()
    now := time.Now()
    fmt.Printf("current time is %v\n", now)
}

执行结果:

4. 年: time.Now().Year()

    月:time.Now().Month()

    日:time.Now().Day()

    时:time.Now.Hour()

    分:time.Now().Minute()

    秒:time.Now.Second()  

5. 格式化, fmt.Printf(“%02d/%02d%02d %02d:%02d:%02d”, now.Year()…)

实例1-2     格式化输出当前时间

package main

import (
    "fmt"
    "time"
)

func main() {
    now := time.Now()
    fmt.Printf("%02d/%02d/%02d %02d:%02d:%02d",
        now.Year(), now.Month(), now.Day(), now.Hour(), now.Minute(), now.Second())
}

 执行结果如下:

猜你喜欢

转载自www.cnblogs.com/zhangzhifan1208/p/9298867.html
今日推荐