1.获取当前时间,返回UTC时间
    currentTime := time.Now()fmt.Printf("%v : %T\n", currentTime, currentTime)
2.获取当前时间戳
    timeUnix := time.Now().Unix() //单位秒fmt.Printf("%v : %T\n", timeUnix, timeUnix)timeUnixNano := time.Now().UnixNano() //单位纳秒fmt.Printf("%v : %T\n", timeUnixNano, timeUnixNano)
3.UTC时间格式化输出
 timeStr := currentTime.Format("2006-01-02 15:04:05")fmt.Printf("%v : %T\n", timeStr, timeStr)//可以指定时区,""代表UTC时间local, err := time.LoadLocation("")timeLocalStr := currentTime.In(local).Format("2006-01-02 15:04:05")fmt.Printf("%v : %T\n", timeLocalStr, timeLocalStr)
4.时间字符串转UTC时间
 formatTimeStr := "2018-01-03 10:11:12"formatTime, err := time.Parse("2006-01-02 15:04:05", formatTimeStr)if err == nil {fmt.Printf("%v : %T\n", formatTime, formatTime)}//指定时区loc, err := time.LoadLocation("Local")formatLocalTime , err := time.ParseInLocation("2006-01-02 15:04:05", formatTimeStr, loc)if err == nil {fmt.Printf("%v : %T\n", formatLocalTime, formatLocalTime)}
5.时间戳转时间字符串
 formatTimeStr2 := time.Unix(timeUnix, 0).Format("2006-01-02 15:04:05")fmt.Printf("%v : %T\n", formatTimeStr2, formatTimeStr2)
6.字符串转时间戳
 formatTime2, _ := time.Parse("2006-01-02 15:04:05", formatTimeStr)timeUnix2 := formatTime2.Unix()fmt.Printf("%v : %T\n", timeUnix2, timeUnix2)

golang时间类型转换相关推荐

  1. 时间类型转换的问题“2021-01-20T10:09:11Z”

    关于新手碰到时间类型转换的问题: 拿到的时间为字符串,格式为:"2021-01-20T10:09:11Z". 容易理解的解决方法: 先将该字符串转换为Date类型: SimpleD ...

  2. Java时间类型转换详细代码示例

    Java时间类型转换详细代码示例 一.时间类型转换代码示例 二.时间标准简介 1.UTC(世界标准时间) 2.GMT(格林尼治平时) 3.CST(北京时间) 三.SimpleDateFormat 参数 ...

  3. 使用 EasyExcel 转换器自定义时间类型转换

    使用 EasyExcel 转换器自定义时间类型转换 每一句话都有后果 请原谅,近期由于生活变故导致文章很少再更新,虽然也没多少粉丝. 我们在使用 EasyExcel 进行导出时,可能需要对数据库查询出 ...

  4. JAVA学习16_Java的ISO、UTC、UNIX时间类型转换

    ISO时间类型示例: 2013-12-10T16:54:26.777Z UTC时间类型示例: Tue Dec 10 16:54:26 CST 2013 UNIX时间类型示例: 138669446677 ...

  5. 记录第一天工作--Java时间类型转换:Date转换为时间戳

    时间类型转换:Date转换为时间戳 工作的第一天平平无奇,有点意思的业务就是Date转换为时间戳. 将数据库Date类型数据直接对应到实体类中的字符串字段,然后开始转换: //将字符串转换为Date类 ...

  6. mysql时间类型转换

    MySQL时间类型转换 1)时间类型转换为字符串类型 DATE_FORMAT(date,format) 2)字符串类型转换为时间类型STR_TO_DATE(str,format) 3)标题纯数字(世纪 ...

  7. golang interface 类型转换_无符号Golang程序逆向方法解析

    在去年的inctf2018中,出现了一道Go语言编写的进程通信逆向题,无论是从题目整体设计还是解题思路上来说都独树一帜,自己在解题过程中遇到了很多问题,但我这不打算做过多探讨,网上也有大佬的解题过程, ...

  8. golang 时间原点 时间日期格式化

    问题: 问一个时间格式化问题: fmt.Println(time.Now().Format("2006year 01month 02day")) 2015year 12month ...

  9. Golang时间格式化

    PHP中格式化时间很方便,只需要一个函数就搞定: date("Y-m-d H:i:s") 而在Golang中,用的是"2006-01-02 15:04:05"这 ...

最新文章

  1. 时间序列(二)数据重采样
  2. 详细介绍Intel SGX开发环境搭建和Hello Enclave程序运行
  3. 精通python要多久-小白到精通python要多久
  4. ubuntu下KDvelop中怎么显示行号
  5. 谷粒商城:10.商品服务 — 属性分组
  6. java-类库-Apache Commons
  7. python根据url下载视频_Python爬取某视频并下载
  8. Micropython加速物联网开发4 - SPI驱动5110LCD屏
  9. Doc2vec,给定文本,输出相似度最高的医学诊断文本和对应ICD编码
  10. 计算机的组装怎么学,如何学习组装电脑
  11. hp 服务器可以安装win7系统安装,惠普HP预装Win10改Win7系统BIOS设置及安装教程
  12. 利用Java和photoShop实现照片拼图
  13. 【洛谷 4556】雨天的尾巴
  14. 软考一些可能有用的链接
  15. 下载链接在微信中无法打开的解决方案
  16. 常用Windows系统进程列表
  17. html div缩放
  18. 亚马逊运营关于卖家收到侵权邮件怎么办?
  19. Idea控制台 CMD Tomcat乱码
  20. WebLogic BEA-101020问题

热门文章

  1. 爬虫-urlencode与parse_qs函数
  2. 零基础入门Python数据分析,只需要看懂这一张图,附下载链接!
  3. linux下升级python
  4. [转]理解ThreadLocal
  5. 使用IntelliJ IDEA 15和Maven创建Java Web项目(转)
  6. oninput,onpropertychange,onchange的使用方法和差别
  7. MFC调用Qt生成的dll
  8. 关于图片轮换与Tab标签
  9. Qt 第二章 创建对话框--快速设计对话框(2)
  10. VS.NET 2005 BETA 2 NOT DELAYED?