您的位置 首页 golang

golang2021函数与包(34)时间和日期相关函数

时间和日期相关函数

        基本的介绍

说明:在编程中,程序员会经常使用到日期相关的函数,比如:统计某段代码执行花费的时间等 等。

1) 时间和日期相关函数,需要导入 time 包

 

2) time.Time 类型,用于表示时间

 

 

 

 

3) 如何获取到其它的日期信息

 

4) 格式化日期时间

方式 1: 就是使用 Printf 或者 SPrintf

 

方式二: 使用 time.Format()  方法完成:

 

对上面代码的说明:

“2006/01/02 15:04:05”        这个字符串的各个数字是固定的,必须是这样写。

“2006/01/02 15:04:05”        这个字符串各个数字可以自由的组合,这样可以按程序需求来返回时间 和日期

5) 时间的常量

const (

Nanosecond        Duration = 1 //纳秒

Microsecond        = 1000 * Nanosecond        //微秒

Millisecond        = 1000 * Microsecond //毫秒 Second                = 1000 * Millisecond //秒

Minute        = 60 * Second //分钟

Hour        = 60 * Minute //小时

 

)

 

常量的作用:在程序中可用于获取指定时间单位的时间,比如想得到 100 毫秒

100 * time. Millisecond

6) 结合 Sleep 来使用一下时间常量

 

7) time 的 Unix 和 UnixNano 的方法

 

 

 

 

得到的结果是:

 

 

 

        时间和日期的课堂练习

编写一段代码来统计 函数 test03 执行的时间

 

文章来源:智云一二三科技

文章标题:golang2021函数与包(34)时间和日期相关函数

文章地址:https://www.zhihuclub.com/86242.shtml

关于作者: 智云科技

热门文章

网站地图