about goPackage - chris-wangkk/myWiki GitHub Wiki
package time
时间原点:2006-01-02 15:04:05 1 2 3 4 5 6 7 月 日 时 分 秒 年 时区
- time实例->格式化 strTime := time.Now().Format("2006-01-02 15:04:05")
- 格式化->time实例 const TimeFormat = "2006-01-02 15:04:05" t1,err := time.Parse(TimeFormat, "2013-08-11 11:18:46") //默认UTC时区 t1,err := time.ParseInLocation(TimeFormat, "2013-08-11 11:18:46", time.Local) //指定为本地时区
- 时间戳->time实例 t1 := time.Unix(timeStamp, 0) //对应本地时区 t1 := time.Unix(timeStamp, 0).UTC() //对应UTC时区
- time实例->时间戳 stamp := t1.Unix() //按UTC时区来处理
注意:只有time对象涉及到时区逻辑 type Time struct { ... loc *Location }