Documentation
¶
Index ¶
- Constants
- func BytesSize(b int64) string
- func FormatDuration(td time.Duration) (ret string)
- func FormatInt(num int, base int) string
- func FormatIntBase(num int, baseChars string) string
- func IntFromBase(s string, base int) int
- func ParseBytesCount(s string) int64
- func ParseDuration(s string) time.Duration
- func TimeLocalString(t time.Time) string
Constants ¶
View Source
const ( KB int64 = 1 << (iota * 10) MB GB TB PB EB )
Variables ¶
This section is empty.
Functions ¶
func FormatDuration ¶
__d__h__m__.__s | __µs | __ns
func FormatInt ¶
FormatInt 将整数 n 转换为指定 base(2 到 87 之间)的字符串表示形式
0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ!#$%&()*+-;<=>?@[]^_`{|}~
10 digits + 26 lowercase + 26 uppercase + 25 symbols = 87 characters
func FormatIntBase ¶
func IntFromBase ¶
func ParseBytesCount ¶
支持的单位: "K", "KB", "M", "MB", "G", "GB", "T", "TB", "P", "PB", "E", "EB", "B", "BYTE", "BYTES" 默认 BYTE
func ParseDuration ¶
默认单位为毫秒,可识别的单位包括: "w", "week", "weeks", "周", "星期", "d", "day", "days", "天", "h", "hour", "hours", "点", "时", "小时", "m", "min", "minute", "minutes", "分", "分钟", "s", "sec", "second", "seconds", "秒", "ms", "millisecond", "milliseconds", "毫秒", "us", "µs", "微秒", "ns", "纳秒"
func TimeLocalString ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.