我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

如何使用Go语言格式化时间

I need to format time like this

Mon, 16 Jun 2014 09:19:01 +0200 

following code

a := time.RFC1123Z

give me

Mon, 02 Jan 2006 15:04:05 -0700

which seem correct but need current time and use now() somehow i guess. but havent figured out how.

You need to use Format for this. time.RFC1123Z is just a layout string.

t := time.Now()
s := t.Format(time.RFC1123Z) // Format t to a string using the given layout
fmt.Println(s)

近期文章

  • Golang:使用相同的结构解析JSON中的两个数组数组
  • 在结构中充当成员
  • 为什么我从mongodb获取json中某个字段的所有零值?
  • 解组映射结构
  • 如何修复此导入?
  • 为什么我在GET之后放置DELETE路由器,但未触发DELETE端点
  • 如何测试bytes.ErrTooLarge紧急错误
  • Goio中使用ioutil.ReadAll()的“无效的内存地址”
  • 将本地结果分配给外部范围
  • 退出前如何确保goroutine完全运行
  • 解释方法表达式的打印值
  • 使用Go从字符串中删除所有文章和其他字符串?
  • 如何解析结构未知的嵌套json文件Golang
  • 为什么不按名称调用此String()方法
  • 如果content-length错误,Chrome将关闭tcp连接?
  • 检测进口包裹中的比赛状况
  • 混淆golang项目布局回购在实践中的工作方式
  • goapp测试无法正常工作,出现错误“ GOPATH必须是绝对的”
  • 是否有将包装拆分成模块化组件的标准做法?
  • 用Golang查询Postgres

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华