-
Golang(六)time 包的用法整理
1. 常用结构体
- Duration:type Duration int64,时间长度,对应单位包括 Nanosecond(纳秒)、Microsecond(微妙)、Millisecond(毫秒)、Second(秒)、Minute(分钟)和 Hour(小时)
- Time:时间点
2. 常用函数
- time.After:func After(d Duration) <-chan Time,表示多少时间之后,但是在取出 channel 内容之前不阻塞,后续程序可以继续执行(可用于测试固定时间内的程序执行或者处理超时问题)
- time.Sleep:func Sleep(d Duration),表示休眠多少时间,休眠时处于阻塞状态,后续程序无法执行
- time.Tick:func Tick(d Duration) <-chan Time,用法和 After 差不多,不过 Tick 是一个重复执行的过程
- time.Now:func Now() Time,返回当前时间,包括日期,时间和时区
- time.Time.Add:func (t Time) Add(d Duration) Time,增加时间
- time.TIme.After:func (t Time) After(u Time) bool,判断时间 t 是否在时间 u 的后面
- time.Time.Before:func (t Time) Before(u Time) bool,判断时间 t 是否在时间 u 的前面
3. 参考文献
-
相关阅读:
“无法从http://XXX/XXX.svc?wsdl获取元数据”错误的解决方法
闹洞房小游戏
第3章 Oracle实例的管理
公积金余额查询电话
人要有忧患意识
第0章 Oracle的安装及相关配置
第5章 重做日志文件
oracle体系结构视频学习笔记
编写存储过程实现查询mysql数据库中的表名并删除表中的数据
第6章 表空间和数据文件的管理
-
原文地址:https://www.cnblogs.com/wangao1236/p/10899403.html
Copyright © 2020-2023
润新知