版本封存
This commit is contained in:
36
cmii-uav-watchdog-common/utils/time_utils.go
Normal file
36
cmii-uav-watchdog-common/utils/time_utils.go
Normal file
@@ -0,0 +1,36 @@
|
||||
package utils
|
||||
|
||||
import (
|
||||
"time"
|
||||
)
|
||||
|
||||
var CST = time.FixedZone("CST", 8*60*60)
|
||||
|
||||
// CurentTimeString 获取当前时间字符串 东八区时间
|
||||
func CurentTimeString() string {
|
||||
|
||||
return time.Now().In(CST).Format("2006-01-02 15:04:05")
|
||||
}
|
||||
|
||||
// CurentTime 获取当前时间 东八区时间
|
||||
func CurentTime() time.Time {
|
||||
|
||||
return time.Now().In(CST)
|
||||
}
|
||||
|
||||
// CurentTimeUnix 获取当前时间戳 东八区时间
|
||||
func CurentTimeUnix() int64 {
|
||||
return CurentTime().Unix()
|
||||
}
|
||||
|
||||
// ParseTimeString 解析时间字符串 东八区时间
|
||||
func ParseTimeString(timeString string) (time.Time, error) {
|
||||
|
||||
return time.ParseInLocation("2006-01-02 15:04:05", timeString, CST)
|
||||
}
|
||||
|
||||
// ParseTimeUnix 解析时间戳 东八区时间
|
||||
func ParseTimeUnix(unix int64) (time.Time, error) {
|
||||
|
||||
return time.Unix(unix, 0).In(CST), nil
|
||||
}
|
||||
Reference in New Issue
Block a user