Golang的time包的Local到底是幹嘛的

2022-06-25 12:09:06 字數 494 閱讀 8362

如下所示

package main

import (

"fmt""

time")

func main()

fmt.println(time.now().utc().format(

"2006-01-02 15:04:05

"))//

輸出英國倫敦時區時間 - 0時區 - utc±0

fmt.println(time.now().local().format("

2006-01-02 15:04:05

"))//

輸出中國上海時區 - 中國時間

fmt.println(time.now().format("

2006-01-02 15:04:05

"))//

輸出中國上海時區 - 中國時間

}}

似乎 local 不管再time有無設定時區,輸出都沒沒加上 local 時候一樣

golang標準庫 time包

時間型別,包含了秒和納秒以及location type month int 月份.定義了十二個月的常量 type weekday int 周,定義了一周的七天 type duration int64 持續時間.定義了以下持續時間型別.多用於時間的加減 需要傳入duration做為引數的時候.可以直接...

golang 記錄time包的小方法

獲取今天星期幾 獲取今天星期幾 func getweek string 時間戳轉換時間 時間戳轉換時間 param num 時間戳 param option 時間戳轉換的格式 return args 格式化時間 func getstamptoformat num int64 option strin...

time包的使用

package main import fmt math rand time func main fmt.println t3 fmt.printf t n t3 fmt.println fmt.println t1.string fmt.println t1 根據當前時間獲取指定內容 year,m...