package
0.0.0-20240618075331-b00dc440dc64
Repository: https://github.com/sugky7302/my-code-toolbox.git
Documentation: pkg.go.dev

# Functions

MatchTime 是檢查字串是否符合 rDuration 的格式。.
ParseTime 是把 rDuration 允許的格式轉成時間數量和單位。 只能轉換一個單位,例如 1y2M3w4d5h6m7s8ms9us10ns 會轉成 1 年。 如果是多個單位,它只會回傳第一個單位的數量和單位。 如果遇到 inf 就轉成 285 年。 如果無法轉換,則回傳 0 和空字串。.
Str2Time 是把 rDuration 允許的格式轉成 time.Duration。 如果遇到 inf 就轉成 -1 秒。.
Time2Str 是把 time.Duration 轉成以 yMdhms 為單位的字串。遇到 -1 秒會轉成 inf。 units 是使用者指定轉換後的單位。第一個是最大單位,預設為年(y);第二個是最小單位,預設為納秒(ns)。 units 的單位順序和 durOrder 一樣。 例如: t=123*24*time.Hour,我希望出來是 123d,這時候 units = "d" 就會跳過年和月的換算。 t=(123*24+5)*time.Hour+10*time.Second,我希望出來是 123d5h,這時候 units = "d", "h" 就會跳過年和月的換算,並且只到 h。.

# Constants

大約是 285 年.
No description provided by the author