go语言中关于时间时间戳的转化为标准时间

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/huhudeni/article/details/80221421

笔者在写go的时候发现了,时间函数的使用,有点摸不到头脑 下面笔者写一下关于与时间戳的转化为标准的时间,用于比较从而知道是不是今天,或者一个固定的时间段。再完成相应是功能

下面是标准的时间转化为 时间戳
beginTime:="2018-03-06 07:55:15"//建立一个标准的时间

loc, _ := time.LoadLocation("Local")//固定的模式
dt, _ := time.ParseInLocation("2006-01-02 15:04:05", beginTime, loc)//固定模式  第一个参数是时间的格式 第二个是需要转化的参数
sr := dt.Unix()//将这个转化为时间戳
print("当前的时间是=")
println(time.Now().Unix())
print("之前的时间是=")
println(sr)

下面是我们将时间戳转化为标准的时间

yestoday:= time.Now()//取到服务器当前的时间
lstime:=yestoday.Format("2006-01-02 15:04:05")//转化为时间标准的格式

刚刚写完就找到了一位大佬的总结 很全 很清晰  谢谢这位大佬

http://www.01happy.com/golang-time/

https://blog.csdn.net/codyguo/article/details/53009451//这个是go 语言的加减计算



展开阅读全文

没有更多推荐了,返回首页