feat: first version.

This commit is contained in:
tx7do
2023-05-18 13:06:55 +08:00
parent 75fcd82de5
commit ba93a75c5a
20 changed files with 1703 additions and 1 deletions

43
time/util_test.go Normal file
View File

@@ -0,0 +1,43 @@
package util
import (
"fmt"
"testing"
"time"
"kratos-utils/trans"
)
func TestUnixMilliToStringPtr(t *testing.T) {
now := time.Now().UnixMilli()
str := UnixMilliToStringPtr(&now)
fmt.Println(now)
fmt.Println(*str)
fmt.Println(*UnixMilliToStringPtr(trans.Int64(1677135885288)))
fmt.Println(*UnixMilliToStringPtr(trans.Int64(1677647430853)))
fmt.Println(*UnixMilliToStringPtr(trans.Int64(1677647946234)))
fmt.Println(*StringToUnixMilliInt64Ptr(trans.String("2023-03-01 00:00:00")))
fmt.Println(*StringTimeToTime(trans.String("2023-03-01 00:00:00")))
fmt.Println(*StringDateToTime(trans.String("2023-03-01")))
}
func TestGetCurrentDateString(t *testing.T) {
fmt.Println(GetCurrentDayDateString())
fmt.Println(GetCurrentMonthDateString())
fmt.Println(GetCurrentYearDateString())
}
func TestGetCurrentTime(t *testing.T) {
fmt.Println(GetCurrentDayTime())
fmt.Println(GetCurrentMonthTime())
fmt.Println(GetCurrentYearTime())
}
func TestGetCurrentTimeString(t *testing.T) {
fmt.Println(GetCurrentDayTimeString())
fmt.Println(GetCurrentMonthTimeString())
fmt.Println(GetCurrentYearTimeString())
}