在go语言中获取当前时间、纪元(Unix)时间并按年、月、日格式打印示例

2023-06-01 00:00:00 示例 时间 纪元

在go语言中你需要获得当前时间和大纪元(Unix)时间,并按年、月、日显示时间。

解决方案:

使用http://golang.org/pkg/time 函数来获取当前时间和纪元时间。

也有一些方法可以将时间分解为年、月、日、小时和分钟。


代码示例:

 package main
 
 import (
         "fmt"
         "time"
 )
 
 func main() {
         now := time.Now()
         epoch := now.Unix()
         
         fmt.Println("Now: ", now)
         fmt.Println("Epoch(Unix) Time: ", epoch)
         fmt.Println(now.Format("Mon, Jan 2, 2006 at 3:04pm"))
         
         fmt.Println("Day: ", now.Day())
         
         fmt.Println("Month: ", now.Month())
         
         fmt.Println("Year: ", now.Year())
         
         fmt.Println("Hour: ", now.Hour())
         
         fmt.Println("Minute: ", now.Minute())
 }

有兴趣的可以自行测试

相关文章