elonX/pkg/utils/time.go
2025-02-20 16:47:08 +08:00

21 lines
408 B
Go

package utils
import "time"
func Time2StampSecond() int64 {
t := time.Now()
millisecond := t.UnixNano() / 1e6
return millisecond / 1000
}
func Str2FormatDateTime(dateStr, format string, location *time.Location) time.Time {
if location == nil {
location = time.Local
}
parsedTime, err := time.ParseInLocation(format, dateStr, location)
if err != nil {
return time.Time{}
}
return parsedTime
}