Golang学习篇——UTC时间互换标准时间
Golang时间相关处理,相关包 "time"
1. UTC时间转标准时间
//UTC时间转标准时间
func (this *DataSearch) UTCTransLocal(utcTime string) string {t, _ := time.Parse("2006-01-02T15:04:05.000+08:00", utcTime)return t.Local().Format("2006-01-02 15:04:05")
}
调用结果: 2020-04-29 22:11:08
t1 := UTCTransLocal("2020-04-29T14:11:08.000+08:00")
fmt.Println(t1)
2. 标准时间转UTC时间
//标准时间转UTC时间
func (this *DataSearch) LocalTransUTC(localTime string) string {t, _ := time.ParseInLocation("2006-01-02 15:04:05", localTime, time.Local)return t.UTC().Format("2006-01-02T15:04:05.000+08:00")
}
调用结果: 2020-04-29T14:11:08.000+08:00
t2 := LocalTransUTC("2020-04-29 22:11:08")
fmt.Println(t2)
3. str格式化时间
//格式化时间格式, 据说是Go诞生之日, 口诀:6-1-2-3-4-5
fmt.Println(time.Now().Format("2006-01-02 15:04:05"))
//2020-04-30 13:15:02
4. str格式化时间转时间戳
the_time, err := time.Parse("2006-01-02 15:04:05", "2020-04-29 22:11:08")
if err == nil {unix_time := the_time.Unix()fmt.Println(unix_time)
}
fmt.Println(the_time)
//1588198268
5.时间戳转str格式化时间
str_time := time.Unix(1588224111, 0).Format("2006-01-02 15:04:05")
fmt.Println(str_time)
//2020-04-30 13:21:51
Golang学习篇——UTC时间互换标准时间相关推荐
- golang学习篇—遍历下载FTP文件
业务需求:循环遍历FTP文件夹获取文件后,并发下载FTP服务器的文件到本地,删除远程文件,然后继续下一轮扫描,客户端有读写权限. 代码如下: package FTPimport ("erro ...
- [ Term ] 你真的了解 UTC 时间吗?它和 GMT 时间的区别是什么?
什么是 GMT 和 UTC,他们之间的区别是什么? GMT(Greenwich Mean Time)和UTC(Coordinated Universal Time)是两个不同的时间标准,但它们非常相似 ...
- GMT时间、UTC时间、CST时间
1.UTC时间(世界标准时间) 与 GMT时间(格林威治时间 我们可以认为格林威治时间就是世界协调时间(GMT=UTC),格林威治时间和UTC时间均用秒数来计算的. 世界标准时间 (UTC, Coor ...
- golang学习笔记(基础篇)
LCY~~Golang学习笔记 一.Go语言开发环境 ##安装Go开发包以及VsCode Go开发包与vscode配置安装教程网址:https://www.liwenzhou.com/posts/Go ...
- 算法之unix时间戳和UTC时间(年月日)互换
算法之unix时间戳和UTC时间(年月日)互换 author:onceday date:2022年6月8日 文章目录 算法之unix时间戳和UTC时间(年月日)互换 1.c标准库时间结构定义 2.自定 ...
- php utc时间_PHP转换UNIX时间戳 UTC时间(TZ格式) 标准时间的方法 UNIX UTC GMT时间、本地时间互转...
在PHP编程中经常会遇到各种不同格式的时间 比如: unix时间戳:1547740800 UTC时间:2019-1-18T00:00:00Z 标准时间:2019-1-18 00:00:00 以上这三个 ...
- php时间戳转utc时间格式,PHP转换UNIX时间戳 UTC时间(TZ格式) 标准时间的方法 UNIX UTC GMT时间、本地时间互转...
在PHP编程中经常会遇到各种不同格式的时间 比如: unix时间戳:1547740800 UTC时间:2019-1-18T00:00:00Z 标准时间:2019-1-18 00:00:00 以上这三个 ...
- vue2.0有关时间戳 时间的公共方法(YYYY-MM-DD HH:mm:ss,YYYY-MM-DD,HH:mm:ss,转化为 utc 时间,utc转标准时间,相对时间,日/月/年 时:分:秒)
moment.js是一个javascript时间处理类库.它可以将时间搓格式化,使用起来很方便.下面是vue2.0中moment.js的使用步骤: moment.js可以全局使用,也可以局部使用. 一 ...
- unix时间戳转换c语言算法,聊聊时间(2)硬核算法篇——UNIX时间戳转UTC时间
文/Edward 前一篇文章<聊聊时间(1)UNIX时间戳和UTC时间>中,我们讲述了计算机中UNIX时间戳和UTC时间的基本概念,以及简要地阐述了诸如STM32F103之类芯片简单功能R ...
最新文章
- Microsoft Teams快速上手系列-08Teams中的内部防火墙
- php中的isset函数,PHP函数isset()只能用于变量
- wxWidgets:wxSizer类用法
- linux开发板显示横向彩虹,给 Linux 终端的输出添加彩虹特效的命令
- wordpress插件-WP Rocket 3.9.3缓存加速插件免授权版
- Intel Sandy Bridge/Ivy Bridge架构/微架构/流水线 (16) - L1数据缓存/存储转发访存消歧存储体冲突
- 搭载“可信隐私沙盒”技术 蚂蚁集团联合荣耀手机从源头防范电信诈骗
- 人工智能时代,语音识别领域前景广阔
- 2019券业IT投入突破200亿!国君华泰中信均超10亿,新评价标准下东财、平安、东方、安信、中泰加分最多
- (转)以太坊(Ethereum ETH)是如何计算难度的
- matlab显示图片
- c语言如何输出数组最大值和最小值,C语言输出数组中最大和次大的数
- 使用Python模拟鼠标操作
- 2022怎么注册谷歌?手机号无法用于验证谷歌Gmail的成功解决方法
- axios报错Error: Request body larger than maxBodyLength limit
- 服务器显示board板,IBM x3650M4面板Board亮黄灯 故障维修
- Xcelsius 访问webservice 需要配置
- 回声状态网络(ESN)原理详解(附源码实现)
- 克罗内克积Kronecker
- 紫外线传感器用于天然气燃烧火焰探测
热门文章
- nch photopad mac支持哪些文件格式?
- linux定时任务输出时间日志,linux 定时任务 日志记录
- RK3399平台开发系列讲解(PCI/PCI-E)5.55、PCIE RC枚举EP过程
- Android设置壁纸的几种方案
- DecoHack #015 独立产品灵感周刊 - 合格的开发者应该具备的工具
- 育儿心得-红脸,白脸
- 【KDD2022教程】图算法公平性:方法与趋势
- 华为荣耀手机复制卡号,开启NFV功能。说白了就是将原本的卡的信息复制到手机上,以后不用带卡,带手机就行了。
- 得哪个心?善护念四个地平线、三个天际层
- 世界杯八强即将出炉,iModeluus助您知晓赛果!