diff --git a/time.go b/time.go index d586193..f0a2e3c 100755 --- a/time.go +++ b/time.go @@ -24,10 +24,10 @@ func FormatDate(str string) string { func GetTodayStartTimeStamp() int64 { var reserveTime time.Time - loc, _ := time.LoadLocation("Asia/Shanghai") + // loc, _ := time.LoadLocation(time.Location.String()) date := time.Now().Format("2006-01-02") - reserveTime, _ = time.ParseInLocation("2006-01-02", date, loc) + reserveTime, _ = time.ParseInLocation("2006-01-02", date, time.Local) return reserveTime.Unix() } @@ -35,10 +35,10 @@ func GetTodayStartTimeStamp() int64 { func GetTodayEndTimeStamp() int64 { var reserveTime time.Time - loc, _ := time.LoadLocation("Asia/Shanghai") + // loc, _ := time.LoadLocation("Asia/Shanghai") date := time.Now().Format("2006-01-02") - reserveTime, _ = time.ParseInLocation("2006-01-02 15:04:05", date+" 23:59:59", loc) + reserveTime, _ = time.ParseInLocation("2006-01-02 15:04:05", date+" 23:59:59", time.Local) return reserveTime.Unix() } diff --git a/time_test.go b/time_test.go index 6c9f472..7282478 100755 --- a/time_test.go +++ b/time_test.go @@ -19,10 +19,19 @@ import ( // func Test_GetToadyStartTimeStamp(t *testing.T) { // t.Log(GetMonthStartTimeStamp()) // } -func Test_RFC3339ToCSTLayout(t *testing.T) { - cur := "2018-06-08T10:34:56+08:00" +// func Test_RFC3339ToCSTLayout(t *testing.T) { +// cur := "2018-06-08T10:34:56+08:00" + +// ret, err := RFC3339ToCSTLayout(cur) +// t.Log(ret) +// t.Log(err) +// } + +func Test_GetTodayStartTimeStamp(t *testing.T) { + + for i := 0; i < 1000; i++ { + ret := GetTodayEndTimeStamp() + t.Log(ret) + } - ret, err := RFC3339ToCSTLayout(cur) - t.Log(ret) - t.Log(err) }