golang 时间格式转换为时间戳
时间: 2023-07-26 20:48:13 浏览: 163
微信小程序实现时间戳格式转换
可以使用golang中的time包来实现时间格式转换为时间戳的功能。具体实现代码如下:
```go
package main
import (
"fmt"
"time"
)
func main() {
// 定义需要转换的时间格式
timeStr := "2021-06-01 12:00:00"
// 定义时间格式
layout := "2006-01-02 15:04:05"
// 将时间格式转换为时间对象
t, err := time.Parse(layout, timeStr)
if err != nil {
fmt.Println(err)
return
}
// 将时间对象转换为时间戳
timestamp := t.Unix()
fmt.Println(timestamp)
}
```
在上述代码中,我们先定义了需要转换的时间格式和对应的时间格式layout,在使用time.Parse()函数将时间格式转换为时间对象t,然后使用t.Unix()函数将时间对象转换为时间戳。
阅读全文