时间和日期相关函数
??????? 基本的介绍
说明:在编程中,程序员会经常使用到日期相关的函数,比如:统计某段代码执行花费的时间等 等。
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 执行的时间
?