Golang 时间

1 Apr 2025 | 2 分钟阅读

Go 对时间操作有很好的支持。 Unix epoch 时间被用作时间操作的参考。

我们可以使用 time 包中提供的 Date 方法构建时间对象。 该包包含 year()、month()、day()、location() 等方法。

我们通过使用时间对象来调用这些方法。

Go 时间示例

输出

2017-10-04 17:10:13.474931994 +0530 IST m=+0.000334969
1993-02-28 09:04:39.000000213 +0530 IST
1993
February
28
9
4
39
213
Local
Sunday
true
false
false
215624h5m34.474931781s
215624.09290970326
1.2937445574582197e+07
7.762467344749318e+08
776246734474931781
2017-10-04 17:10:13.474931994 +0530 IST
1968-07-25 00:59:04.525068432 +0530 IST

Process finished with exit code 0

Go 时间示例 2

输出

Today :  Wed, Oct 4, 2017 at 5:15pm
someTime equals to now ? :  false
30th March 2017 was 188 days ago 
 
下一个主题Go Epoch