Go 用本地時間解析時間字串

2022-09-14 17:57:22 字數 530 閱讀 4544

go-用本地時間解析時間字串

1. 指定本地時區

const (

glocaltimezone = "asia/shanghai"

)

2. 載入本地時區
var (

glocaltimelocation *time.location

)func init()

3. 字串轉time.time型別
// 載入本地時間,中國是東八區 asia/shanghai

glocaltimelocation, err := time.loadlocation("asia/shanghai")

if err != nil

// 將字串解析為本地時間的time.time型別

localtime, err := time.parseinlocation("2006-01-02", "2021-06-21", glocaltimelocation)

if err != nil

go 解析字串

有時,我們的程式收到的訊息不是json或者xml這樣的常用訊息體格式,就是乙個普通的string,比如下面這條訊息 a呼叫失敗率過高 業務方 x專案 時間點 2020 01 10 16 25 00.360047 08 00 對程式而言,就是這樣乙個字串 a呼叫失敗率過高 n n業務方 x專案 n時間...

時間字串

datetime dt datetime.now label1.text dt.tostring 2005 11 5 13 21 25 label2.text dt.tofiletime tostring 127756416859912816 label3.text dt.tofiletimeutc...

用shell將時間字串與時間戳互轉

在shell中,字串轉換為時間戳可以這樣做 1 date d 2010 10 18 00 00 00 s 不需要指定時 分 秒的話,直接寫日期就可以了 1 date d 2010 10 18 s 輸出形如 1287331200 其中,d引數表示顯示指定的字串所表示的時間,s表示輸出時間戳。而時間戳轉...