Files
ezbookkeeping/pkg/utils/datetimes.go
T
2020-12-22 22:59:50 +08:00

26 lines
555 B
Go

package utils
import "time"
const LongDateTimeFormat = "2006-01-02 15:04:05"
func FormatToLongDateTime(t time.Time) string {
return t.Format(LongDateTimeFormat)
}
func ParseFromLongDateTime(t string) (time.Time, error) {
return time.Parse(LongDateTimeFormat, t)
}
func GetMinTransactionTimeFromUnixTime(unixTime int64) int64 {
return unixTime * 1000
}
func GetMaxTransactionTimeFromUnixTime(unixTime int64) int64 {
return unixTime*1000 + 999
}
func GetUnixTimeFromTransactionTime(transactionTime int64) int64 {
return transactionTime / 1000
}