Golang time.Time.Add()用法及代码示例

Python013

Golang time.Time.Add()用法及代码示例,第1张

在Go语言中,时间包提供了确定和查看时间的函数。 Go语言中的Time.Add()函数用于添加规定的时间和持续时间。此外,此函数在时间包下定义。在这里,您需要导入“time”包才能使用这些函数。

用法:

在此,“t”是规定的时间,“d”是要添加到规定时间的持续时间。

返回值: 它返回将指定的t和d相加的结果。

例:

输出:

此处,返回的输出采用上述UTC格式。

是说 20060102150405 这个吗,原因大致如下:

可读性高,所见即所得

实现简单,排除二义性(15或3代表时,4代表分,5代表秒,06或2006代表年)

请参考源代码:

https://golang.org/src/time/format.go#L178

   187 case '3':

   188 return layout[0:i], stdHour12, layout[i+1:]

   189

   190 case '4':

   191 return layout[0:i], stdMinute, layout[i+1:]

   192

   193 case '5':

   194 return layout[0:i], stdSecond, layout[i+1:]

   195