golang时间类型转换
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时间类型转换相关推荐
- 时间类型转换的问题“2021-01-20T10:09:11Z”
关于新手碰到时间类型转换的问题: 拿到的时间为字符串,格式为:"2021-01-20T10:09:11Z". 容易理解的解决方法: 先将该字符串转换为Date类型: SimpleD ...
- Java时间类型转换详细代码示例
Java时间类型转换详细代码示例 一.时间类型转换代码示例 二.时间标准简介 1.UTC(世界标准时间) 2.GMT(格林尼治平时) 3.CST(北京时间) 三.SimpleDateFormat 参数 ...
- 使用 EasyExcel 转换器自定义时间类型转换
使用 EasyExcel 转换器自定义时间类型转换 每一句话都有后果 请原谅,近期由于生活变故导致文章很少再更新,虽然也没多少粉丝. 我们在使用 EasyExcel 进行导出时,可能需要对数据库查询出 ...
- JAVA学习16_Java的ISO、UTC、UNIX时间类型转换
ISO时间类型示例: 2013-12-10T16:54:26.777Z UTC时间类型示例: Tue Dec 10 16:54:26 CST 2013 UNIX时间类型示例: 138669446677 ...
- 记录第一天工作--Java时间类型转换:Date转换为时间戳
时间类型转换:Date转换为时间戳 工作的第一天平平无奇,有点意思的业务就是Date转换为时间戳. 将数据库Date类型数据直接对应到实体类中的字符串字段,然后开始转换: //将字符串转换为Date类 ...
- mysql时间类型转换
MySQL时间类型转换 1)时间类型转换为字符串类型 DATE_FORMAT(date,format) 2)字符串类型转换为时间类型STR_TO_DATE(str,format) 3)标题纯数字(世纪 ...
- golang interface 类型转换_无符号Golang程序逆向方法解析
在去年的inctf2018中,出现了一道Go语言编写的进程通信逆向题,无论是从题目整体设计还是解题思路上来说都独树一帜,自己在解题过程中遇到了很多问题,但我这不打算做过多探讨,网上也有大佬的解题过程, ...
- golang 时间原点 时间日期格式化
问题: 问一个时间格式化问题: fmt.Println(time.Now().Format("2006year 01month 02day")) 2015year 12month ...
- Golang时间格式化
PHP中格式化时间很方便,只需要一个函数就搞定: date("Y-m-d H:i:s") 而在Golang中,用的是"2006-01-02 15:04:05"这 ...
最新文章
- 时间序列(二)数据重采样
- 详细介绍Intel SGX开发环境搭建和Hello Enclave程序运行
- 精通python要多久-小白到精通python要多久
- ubuntu下KDvelop中怎么显示行号
- 谷粒商城:10.商品服务 — 属性分组
- java-类库-Apache Commons
- python根据url下载视频_Python爬取某视频并下载
- Micropython加速物联网开发4 - SPI驱动5110LCD屏
- Doc2vec,给定文本,输出相似度最高的医学诊断文本和对应ICD编码
- 计算机的组装怎么学,如何学习组装电脑
- hp 服务器可以安装win7系统安装,惠普HP预装Win10改Win7系统BIOS设置及安装教程
- 利用Java和photoShop实现照片拼图
- 【洛谷 4556】雨天的尾巴
- 软考一些可能有用的链接
- 下载链接在微信中无法打开的解决方案
- 常用Windows系统进程列表
- html div缩放
- 亚马逊运营关于卖家收到侵权邮件怎么办?
- Idea控制台 CMD Tomcat乱码
- WebLogic BEA-101020问题
热门文章
- 爬虫-urlencode与parse_qs函数
- 零基础入门Python数据分析,只需要看懂这一张图,附下载链接!
- linux下升级python
- [转]理解ThreadLocal
- 使用IntelliJ IDEA 15和Maven创建Java Web项目(转)
- oninput,onpropertychange,onchange的使用方法和差别
- MFC调用Qt生成的dll
- 关于图片轮换与Tab标签
- Qt 第二章 创建对话框--快速设计对话框(2)
- VS.NET 2005 BETA 2 NOT DELAYED?