• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

go--time包

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

格式化字符串 转 时间戳

////获取本地location
    toBeCharge := "2015-01-01 00:00:00"  //待转化为时间戳的字符串 注意 这里的小时和分钟还要秒必须写 因为是跟着模板走的 修改模板的话也可以不写
    timeLayout := "2006-01-02 15:04:05"  //转化所需模板
    loc, _ := time.LoadLocation("asia/shanghai")   //重要:获取时区
    theTime, _ := time.ParseInLocation(timeLayout, toBeCharge, loc) //使用模板在对应时区转化为time.time类型
    sr := theTime.Unix()         //转化为时间戳 类型是int64
    fmt.Println(theTime)         //打印输出theTime 2015-01-01 15:15:00 +0800 CST
    fmt.Println(sr)

 

时间戳 转 格式化字符串

// 时间戳转换成格式化字符串
timeLayout := "2006-01-02 15:04:05"  // Go语言时间转换的模版
t1 := time.Now().Unix()
ss := time.Unix(t1,0).Format(timeLayout)
fmt.Println(ss)

 时间戳和time.time转换

now := time.Now()
fmt.Println(now)  //2018-09-18 20:27:58.129663936 +0800 CST m=+0.000428723
    
timestamp := now.Unix()
fmt.Println(timestamp) //1537273678
    
anotherNow := time.Unix(timestamp, 0)
fmt.Println(anotherNow) //2018-09-18 20:27:58 +0800 CST

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
gojs学习笔记(一)发布时间:2022-07-10
下一篇:
[Go]go转换gbk为utf8发布时间:2022-07-10
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap