在 Golang 中,如何获取当前时间的 字符串 表示形式。
在 Golang 中,我们要获取当前时间的字符串表示形式,可以先使用 time 包里面的 time 函数 获取当前时间,接着,我们再使用返回的 time 对象的 Format 进行格式化时间即可。
使用 time 包,获取当前时间
package main
import (
"fmt"
"time"
)
func main() {
fmt.Println("嗨客网(www.haicoder.net)")
currentTime := time.Now()
strTime := currentTime.Format("2006-01-02 15:04:05")
fmt.Println("strTime =", strTime)
}
此时,我们运行程序,控制台输出如下:
我们直接,使用了 time 包里面的 Now 函数,获取了当前的时间,接着,我们使用了返回的时间对象的 Format 方法,后面接固定的字符串 “2006-01-02 15:04:05” 将其格式化为了字符串的形式。
注意:上面用于格式化时间的字符串 “2006-01-02 15:04:05” 里面的数字不可以修改,这是固定的数字。
在 Golang 中,我们要获取当前时间的字符串表示形式,可以先使用 time 包里面的 time 函数获取当前时间,接着,我们再使用返回的 time 对象的 Format 进行格式化时间即可。