作者 tangxvhui

更换方法 time.Abs

1 package xtime 1 package xtime
2 2
3 -import "time" 3 +import (
  4 + "math"
  5 + "time"
  6 +)
4 7
5 // 当天的末尾时间, 例 2006-01-02 23:59:59 8 // 当天的末尾时间, 例 2006-01-02 23:59:59
6 func DayEndTime(t time.Time) time.Time { 9 func DayEndTime(t time.Time) time.Time {
@@ -22,6 +25,6 @@ func SubDayAbs(t1, t2 time.Time) int { @@ -22,6 +25,6 @@ func SubDayAbs(t1, t2 time.Time) int {
22 day2 := DayZeroTime(t2) 25 day2 := DayZeroTime(t2)
23 26
24 t3 := day1.Sub(day2) 27 t3 := day1.Sub(day2)
25 - h := int(t3.Abs().Hours()) 28 + h := int(math.Abs(t3.Hours()))
26 return (h / 24) + 1 29 return (h / 24) + 1
27 } 30 }