go: time包
程序员文章站
2022-09-04 20:50:29
1.time.Time类型,用来表示时间 2.获取当前时间 now := time.Now() now := time.Now().Day() now := time.Now().Minute() now := time.Now().Month() now := time.Now().Year() ......
1.time.time类型,用来表示时间
2.获取当前时间
now := time.now()
now := time.now().day()
now := time.now().minute()
now := time.now().month()
now := time.now().year()
3.格式化
fmt.printf("%02d%02d%02d %02d:%02d:%02d",now.year()....)
now := time.now() //获取当前时间
fmt.printf(now.format("02/1/2006 15:04"))
fmt.printf(now.format("2006/1/02 15:04"))
fmt.printf(now.format("2006/1/02"))
//格式化时要转化为的时间格式必须写 2006/1/02 15:04 即go的诞生时间
4.获取纳秒
time.duration
5.一些常量
const (
nanosecond duration =1
microsecond = 1000 * nanosecond
millisecond = 1000*microsecond
second = 1000* millisecond
minute = 60*second
hour = 60* minute
)
6.获取时间戳
time.now().unix() //获取当前时间戳
time.now().unixnano() //获取当前时间戳纳秒
上一篇: 老板赚钱了,我就有好车开