Golang中的包“ time ”提供了测量和显示时间的功能。日历计算始终假定为公历,没有闰秒。使用 “time.Now()” 函数,您可以以 “yyyy-mm-dd hh:mm:ss.毫秒时区” 格式获取日期和时间。这是获取golang中日期和时间的最简单的方法。
//在Golang中获取当前日期和时间的程序
package main
import (
"fmt"
"time"
)
func main() {
//将日期和时间获取并存储在左侧变量中
currentTime := time.Now()
//打印字符串格式的日期和时间
fmt.Println("当前时间字符串:", currentTime.String())
}
输出:
当前时间字符串:2009-11-10 23:00:00 +0000 UTC m=+0.000000001
使用您的时间变量或标识符上的 “Format()” 函数,可以以各种格式获取输出,如下面的示例所示。您需要在 “Format()” 函数中指定所需输出的格式。这是在Golang编程中格式化日期和时间最灵活的方法之一。
示例:
输出: