go 获取当前时间戳
时间: 2024-08-03 10:00:21 浏览: 147
golang 获取明天零点的时间戳示例
在 Go 语言中,获取当前时间戳通常使用 `time` 包中的 `Unix()` 或 `Now().UnixNano()` 函数。这里有两个常用的方法:
1. 使用 `time.Now().Unix()`:
```go
import (
"time"
)
timestamp := time.Now().Unix()
```
这个方法返回的是自1970年1月1日(UTC)以来的秒数。
2. 使用 `time.Now().UnixNano()`:
```go
import (
"time"
)
timestamp := time.Now().UnixNano()
```
这个方法返回的是纳秒级别的精度,如果只需要秒级精度,可以除以 1e9(10^9),得到整数表示的秒数。
阅读全文