Add GetUnix, MustGetUnix

tags/v1.0.8 v1.0.8
Stanly 4 years ago
parent a0f6d80b86
commit 658a912c58

@ -25,6 +25,18 @@ func GetUnixNow() Timestamp {
return Timestamp(time.Now().Unix()) return Timestamp(time.Now().Unix())
} }
// GetUnix 嘗試取得時間戳記
func GetUnix(format, datetime string) (Timestamp, error) {
t, err := time.Parse(format, datetime)
return Timestamp(t.Unix()), err
}
// MustGetUnix 強制取得時間戳記
func MustGetUnix(format, datetime string) Timestamp {
t, _ := GetUnix(format, datetime)
return t
}
// Int64 轉為64位元整數 // Int64 轉為64位元整數
func (t Timestamp) Int64() int64 { func (t Timestamp) Int64() int64 {
return int64(t) return int64(t)

Loading…
Cancel
Save