| 22 | } |
| 23 | |
| 24 | func TestFastTime_UnixFloor(t *testing.T) { |
| 25 | var now = fasttime.Now() |
| 26 | |
| 27 | var timestamp = time.Now().Unix() |
| 28 | t.Log("floor 60:", timestamp, now.UnixFloor(60), timeutil.FormatTime("Y-m-d H:i:s", now.UnixFloor(60))) |
| 29 | t.Log("ceil 60:", timestamp, now.UnixCell(60), timeutil.FormatTime("Y-m-d H:i:s", now.UnixCell(60))) |
| 30 | t.Log("floor 300:", timestamp, now.UnixFloor(300), timeutil.FormatTime("Y-m-d H:i:s", now.UnixFloor(300))) |
| 31 | t.Log("next minute:", now.UnixNextMinute(), timeutil.FormatTime("Y-m-d H:i:s", now.UnixNextMinute())) |
| 32 | t.Log("day:", now.Ymd()) |
| 33 | t.Log("round 5 minute:", now.Round5Hi()) |
| 34 | } |
| 35 | |
| 36 | func TestFastTime_Format(t *testing.T) { |
| 37 | var now = fasttime.Now() |