Golang json转换时间格式问题
2018-01-14 23:18
302 查看
今天在开发中发现在 将时间转换成json 时 会默认把时间转换为RFC3339 格式
先来看看time包中对格式的常量定义
切入正题
怎么样把这个时间
转换为
其实琢磨了一下方法还是很简单
就可以得到自己想要的时间了
time.Parse()的layout参数 就是上面常量定义的 RFC3339
如果其他格式 也只要复制对应的layout 就可以了
tt.Format()
是将时间按照 自定义的方式 进行个格式化
这里的 2006-01-02 15:04:05 一定不能变
这个貌似是GO的诞生的时间··········哈哈 不太好记
2018-01-14T21:45:54+08:00
先来看看time包中对格式的常量定义
const ( ANSIC = "Mon Jan _2 15:04:05 2006" UnixDate = "Mon Jan _2 15:04:05 MST 2006" RubyDate = "Mon Jan 02 15:04:05 -0700 2006" RFC822 = "02 Jan 06 15:04 MST" RFC822Z = "02 Jan 06 15:04 -0700" // RFC822 with numeric zone RFC850 = "Monday, 02-Jan-06 15:04:05 MST" RFC1123 = "Mon, 02 Jan 2006 15:04:05 MST" RFC1123Z = "Mon, 02 Jan 2006 15:04:05 -0700" // RFC1123 with numeric zone RFC3339 = "2006-01-02T15:04:05Z07:00" RFC3339Nano = "2006-01-02T15:04:05.999999999Z07:00" Kitchen = "3:04PM" // Handy time stamps. Stamp = "Jan _2 15:04:05" StampMilli = "Jan _2 15:04:05.000" StampMicro = "Jan _2 15:04:05.000000" StampNano = "Jan _2 15:04:05.000000000" )
切入正题
怎么样把这个时间
2018-01-14T21:45:54+08:00
转换为
2018-01-14 21:45:54
其实琢磨了一下方法还是很简单
str:="2018-01-14T21:45:54+08:00" //先将时间转换为字符串 tt,_:=time.Parse("2006-01-02T15:04:05Z07:00",str) //格式化时间 fmt.Println(tt.Format("2006-01-02 15:04:05"))
就可以得到自己想要的时间了
time.Parse()的layout参数 就是上面常量定义的 RFC3339
如果其他格式 也只要复制对应的layout 就可以了
tt.Format()
是将时间按照 自定义的方式 进行个格式化
这里的 2006-01-02 15:04:05 一定不能变
这个貌似是GO的诞生的时间··········哈哈 不太好记
相关文章推荐
- SQL 日期时间格式的转换问题
- C#计算代码运行时间,以及总秒数转换为时间格式的问题
- 【OpenGL】用OpenGL shader实现将YUV(YUV420,YV12)转RGB-(直接调用GPU实现,纯硬件方式,效率高) 这段时间一直在搞视频格式的转换问题,终于最近将一个图片的YUV
- Jackson框架转换时间格式不匹配的问题
- 关于一个时间的转换问题。由一个RFC3339时间格式的字符串转为本地时间
- IOS将字符串转换为日期时间格式的一些问题
- .Net与JS时间日期格式的转换问题对比分析
- 关于oracle时间转换格式问题
- to_date函数与当前系统时间格式可否隐式转换问题总结
- 关于Web项目里的给表单验证控件添加结束时间不得小于开始时间的验证方法,日期转换和前台显示格式之间,还有JSON取日期数据格式转换成标准日期格式的问题
- Oracle 当前时间转换显示格式问题
- js(含Jquery) 在前台时间问题(格式与比较(包含闰年与非闰年))
- SQL Server时间格式转换为字符串形式的42种样式
- js时间戳和时间格式之间的转换
- php 转换时间日期格式
- 用PL/SQL DEVELOPER 进行时间转换时出现‘格式出现两次’
- iOS在不同手机转换时间戳获取到的数值进行比较会出现不同的值的问题
- C#关于DateTime得到的当前时间的格式问题
- Java时间日期格式的转换