golang基礎學習 time包常用函式學習

2021-09-13 17:59:22 字數 1133 閱讀 4274

golang基礎學習-time包的學習.

package main

import (

"time"

"fmt"

)func main()

輸出:

函式詳解:

time.microsecond: 從官網的解釋可以看到,microsecond是time包的乙個常量。

可以看到 func(month)string方法中

month是int型別,該函式會返回英語月份"january", "february", ...

time.now()會返回乙個結構體

通過該結構體可以呼叫

1.time.now().hour() :返回當前時間的小時

2.time.now().unix():返回unix時間戳

3.time.now().unixnano():64位時間戳

4.time.now().add(time.hour * 3):當前時間增加三小時

5.模擬時間戳轉化成標準時間格式

currenttime := time.now().unix()

tm := time.unix(currenttime, 0)

time

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...

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

如下所示 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...