Go语言时间包time中的可用函数和方法 定义 总结和使用示例
warning:
这篇文章距离上次修改已过249天,其中的内容可能已经有所变动。
Go语言的time
包提供了时间的操作函数。以下是一些常用的函数和方法:
time.Now()
: 返回当前的时间。time.Sleep(d Duration)
: 使当前的goroutine暂停执行指定的时间。time.Tick(d Duration)
: 返回一个通道,通道会每隔dDuration就发送一个当前时间。time.After(d Duration)
: 返回一个通道,在dDuration后发送当前时间。time.Parse(layout, string)
: 解析一个时间字符串到Time类型。time.Date(year int, month Month, day, hour, min, sec, nsec int, loc *Location)
: 返回指定位置的时间。time.Since(t Time)
: 返回自t以来经过的时间。time.Until(t Time)
: 返回自t开始到未来的时间。
示例代码:
这段代码展示了如何使用Go语言的time
包中的函数和方法。
评论已关闭