Golang-时间和日期相关函数

Golang-时间和日期相关函数

  基本的介绍

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

    

猜你喜欢

转载自www.cnblogs.com/Essaycode/p/12642415.html