本文摘自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语言make的用法有哪些
Go语言的内存模型介绍
yum怎么安装Go语言
Go语言运算符
go是动态语言吗
Go语言属于什么
Go语言如何注释
Go语言(golang)环境配置安装包下载安装教程
Go语言基础语法
Go语言定义一个数组的方法有哪些
更多相关阅读请进入《Go语言》频道 >>
老貘
一个与时俱进的Go编程知识库。
转载请注明出处:木庄网络博客 » go语言中时间戳格式化的方法