Documentation
¶
Index ¶
- Variables
- func Calculate(year int) time.Time
- func DaysInMonth(year int, month int) int
- func DaysInMonthByDate(t time.Time) int
- func DaysInMonthList(year int, month int) []int
- func GetDate(year int, month int, day int) time.Time
- func GetEaster(year int) time.Time
- func GetGoodFriday(year int) time.Time
- func GetMonday(year int) time.Time
- type Date
- type RangeEnd
- type RangeStart
Constants ¶
This section is empty.
Variables ¶
View Source
var ( RANGE_START_STRICT RangeStart = "[" RANGE_START_OPTIONAL RangeStart = "(" RANGE_END_STRICT RangeEnd = "]" RANGE_END_OPTIONAL RangeEnd = ")" )
Functions ¶
func DaysInMonth ¶
func DaysInMonthByDate ¶
func DaysInMonthList ¶ added in v0.10.0
func GetGoodFriday ¶
Types ¶
type Date ¶
type Date struct {
Year int
Month int `validate:"min=1,max=12"`
Day int `validate:"min=1,max=31"`
Hour int `validate:"min=0,max=23"`
Minute int `validate:"min=0,max=59"`
Second int `validate:"min=0,max=59"`
DateTime time.Time
}
func DateFromString ¶ added in v0.10.0
func NewDateTime ¶ added in v0.10.0
type RangeStart ¶ added in v0.10.0
type RangeStart string
Click to show internal directories.
Click to hide internal directories.