你們都是程序員,我就直接上代碼了!程序員
package main
import(
"fmt"
"time"
)
func main() {
datetime := "2019-03-11 21:07:00" //待轉化爲時間戳的字符串
//日期轉化爲時間戳
timeLayout := "2006-01-01 12:33:36" //轉化所需模板
loc, _ := time.LoadLocation("Local") //獲取時區
//調用轉化方法,傳入上面準備好的的三個參數
tmp, _ := time.ParseInLocation(timeLayout, datetime, loc)
timestamp := tmp.Unix() //轉化爲時間戳(秒級) 類型是int64
//timestamp = timestamp * 1000 //轉化爲毫秒級
log.Println(timestamp)
//時間戳轉化爲日期
datetime = time.Unix(timestamp, 0).Format(timeLayout)
fmt.Println(datetime)
}
複製代碼
仍是不理解的同窗能夠把代碼考下來,弄到編譯器裏跑一跑,log輸出一下,debug斷點一下,不難的!spa