当前位置:网站首页>时区的区别及go语言的time库
时区的区别及go语言的time库
2022-07-05 23:45:00 【我是py呀】
UTC,GMT,CST是什么?
- 可以参考这篇文章:https://baijiahao.baidu.com/s?id=1732139602203523267
- UTC时间比中国上海表示的时区慢8个小时。
- CST: 2022-08-22 00:00:00 +0800 CST
- UTC: 2022-08-21 16:00:00 +0000 UTC
Go语言中time库常用的一些方法
time.Local (*time.Location): 获取当前系统的时区
time.UTC (*time.Location): UTC
func time.Parse(layout string, value string) (time.Time, error)
- 可以将字符串转化为go Time类型。 第一个 layout是对应的时间模板。 time库内置了很多的模板。 可以自定义 FormatTimeShort = “2006-01-02”, 模板只解析到年月日.
- 这个方法默认转换为的时间是 UTC时间。
func time.ParseInLocation(layout string, value string, loc *time.Location) (time.Time, error)
- 这个方法解析的时候可以传递时区信息。
func time.Now() time.Time
返回当前时区的时间。func (time.Time).UTC() time.Time
将具有时区的时间,转化为 UTC表示的时间。func (time.Time).Unix() int64
该方法将Time类型的时间转换为 时间戳,时间戳是不依赖时区的。默认是从 UTC时间规定的开始计算。func time.Unix(sec int64, nsec int64) time.Time
这个函数可以将时间戳转化为当前时区的Time类型时间。func (time.Time).MarshalJSON() ([]byte, error)
解析时间到json格式的函数。
注意:
- 使用时间的时候,要注意到时区的转换。
- 一般读取本地时区的时候,要注意本地时区的设置:
- 比如ubuntu系统,输入
date
指令,可以获取当前的时间。 timedatectl set-timezone Asia/Shanghai
设置当前的时区为 中国上海的时区。
- 比如ubuntu系统,输入
边栏推荐
- 【EF Core】EF Core与C# 数据类型映射关系
- How to enable relationship view in phpMyAdmin - how to enable relationship view in phpMyAdmin
- 带外和带内的区别
- el-cascader的使用以及报错解决
- 5. Logistic regression
- When to use useImperativeHandle, useLayoutEffect, and useDebugValue
- C # input how many cards are there in each of the four colors.
- TVS管和ESD管的技術指標和選型指南-嘉立創推薦
- yate. conf
- 15 MySQL stored procedures and functions
猜你喜欢
"14th five year plan": emphasis on the promotion of electronic contracts, electronic signatures and other applications
Redis high availability - master-slave replication, sentinel mode, cluster
98. Verify the binary search tree ●●
Learn PWN from CTF wiki - ret2libc1
Attacking technology Er - Automation
Senparc.Weixin.Sample.MP源码剖析
开源crm客户关系统管理系统源码,免费分享
STM32__ 06 - single channel ADC
QT QPushButton details
MySQL replace primary key delete primary key add primary key
随机推荐
How to insert data into MySQL database- How can I insert data into a MySQL database?
Cloudcompare & PCL point cloud randomly adds noise
Cwaitabletimer timer, used to create timer object access
Hcip course notes-16 VLAN, three-tier architecture, MPLS virtual private line configuration
保研笔记二 软件工程与计算卷二(13-16章)
[Luogu p3295] mengmengda (parallel search) (double)
用列表初始化你的vector&&initializer_list简介
idea 连接mysql ,直接贴配置文件的url 比较方便
Do you regret becoming a programmer?
2022.6.20-6.26 AI industry weekly (issue 103): new little life
Switching power supply buck circuit CCM and DCM working mode
Initialize your vector & initializer with a list_ List introduction
Research notes I software engineering and calculation volume II (Chapter 1-7)
上门预约服务类的App功能详解
424. The longest repeated character after replacement ●●
Comparison of parameters between TVs tube and zener diode
Initialiser votre vecteur & initialisateur avec une liste Introduction à la Liste
有什么不起眼却挣钱的副业?
帶外和帶內的區別
Online yaml to CSV tool