Ruby on Rails inspired utility functions for Go to manipulate Time.
go get github.com/nirdosh17/timeutil
newT := timeutil.BeginningOfDay(time.Now())
fmt.Println(newT)
-
BeginningOfDay(Time) Time
-
BeginningOfHour(Time) Time
-
BeginningOfMinute(Time) Time
-
EndOfDay(Time) Time
-
EndOfHour(Time) Time
-
EndOfMinute(Time) Time
-
MonthsAgo(Time, days) Time
-
MonthsAfter(Time, days) Time
-
DaysAgo(Time, days) Time
-
DaysAfter(Time, days) Time
-
IsWeekday(Time) bool
-
IsWeekend(Time) bool