golang字符串转时间戳指定本地时区
2015-12-15 00:00
597 查看
golang中使用parse将字符串格式化。但parse返回的是UTC的时间。当我将其转换成时间戳的时候快了8h,这不是我想要的结果。
这需要使用func ParseInLocation(layout, value string, loc *Location) (Time, error)函数格式化成本地时区时间。
这需要使用func ParseInLocation(layout, value string, loc *Location) (Time, error)函数格式化成本地时区时间。
package main import ( "fmt" "time" ) func main() { dateStr := "2015-12-14 00:00:00" timestamp1, _ := time.Parse("2006-01-02 00:00:00", dateStr) timestamp2, _ := time.ParseInLocation("2006-01-02 00:00:00", dateStr, time.Local) fmt.Println(time.Local) fmt.Println(timestamp1, timestamp2) //2015-12-14 00:00:00 +0000 UTC 2015-12-14 00:00:00 +0800 CST fmt.Println(timestamp1.Unix(), timestamp2.Unix()) //1450051200 1450022400 fmt.Println("hello wordl") }
相关文章推荐
- 解决django关于图片无法显示的问题
- MIT Introduction to Algorithms 学习笔记(一)
- Spectral Clustering Algorithm
- Django 序列化
- Learning ROS for Robotics Programming Second Edition学习笔记(九) indigo Gazebo rviz slam navigation
- Learning ROS for Robotics Programming Second Edition学习笔记(九) indigo Gazebo rviz slam navigation
- Learning ROS for Robotics Programming Second Edition学习笔记(九) indigo Gazebo rviz slam navigation
- 问题解决:Error -27776: Server "XXX" shut connection during attempt to negotiate SSL session
- LLE Algorithm 解释
- XMLGregorianCalendar和Date的转换
- hdu 3635 Dragon Balls(并查集)
- 民意调查Django实现(三)
- Mac系统下的Go开发环境配置
- Good Blog Article Record
- golang-base64
- golang-MD5
- Django配置static files
- [Algorithm] 群体智能优化算法之粒子群优化算法
- google 镜像
- 再论 golang 环境配置建议