本文摘自php中文网,作者藏色散人,侵删。
go语言中时间戳格式化的方法:首先在Go语言中通过“time.Now().Unix()”方法获取时间戳;然后通过“t.Format”方法格式化时间即可。

本文环境:Windows7系统、Go1.11.2版,本文适用于所有品牌的电脑。
推荐教程:《go语言教程》
Go时间戳和日期字符串的相互转换
Go语言中,获取时间戳用time.Now().Unix(),格式化时间用t.Format,解析时间用time.Parse。
看实例代码:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | package main
import (
"fmt"
"time"
)
func main() {
timestamp := time.Now().Unix()
fmt.Println(timestamp)
tm := time.Unix(timestamp, 0)
fmt.Println(tm.Format( "2006-01-02 03:04:05 PM" ))
fmt.Println(tm.Format( "02/01/2006 15:04:05 PM" ))
tm2, _ := time.Parse( "01/02/2006" , "02/08/2015" )
fmt.Println(tm2.Unix())
}
|
阅读剩余部分
相关阅读 >>
Go语言中控制并发数量的方法
Go语言有goto吗
Go语言结构体详解
Go语言常用命令有哪些
Go语言是什么开源协议
go错误处理
Go语言如何获取时间戳
Go语言如何设置定时器
go 语言结构
Go语言适合于哪些领域
更多相关阅读请进入《Go语言》频道 >>
老貘
一个与时俱进的Go编程知识库。
转载请注明出处:木庄网络博客 » go语言中时间戳格式化的方法