Go语言 time包
Go语言基础之time包 时间和日期是我们编程中经常会用到的,本文主要介绍了Go语言内置的time包的基本用法。 time包 time包提供了时间的显示和测量用的函数。日历的计算采用的是公历。 时间类型 time.Time类型表示时间。我们可以通过time.Now()函数获取当前的时间对象,然后获取时间对象的年月日时分秒等信息。示例代码如下: func timeDemo ( ) { now := time . Now ( ) //获取当前时间 fmt . Printf ( "current time:%v\n" , now ) year := now . Year ( ) //年 month := now . Month ( ) //月 day := now . Day ( ) //日 hour := now . Hour ( ) //小时 minute := now . Minute ( ) //分钟 second := now . Second ( ) //秒 fmt . Printf ( "%d-%02d-%02d %02d:%02d:%02d\n" , year , month , day , hour , minute , second ) } 时间戳 时间戳是自1970年1月1日(08:00:00GMT)至当前时间的总毫秒数。它也被称为Unix时间戳