83 lines
1.5 KiB
Go
83 lines
1.5 KiB
Go
package parsing
|
|
|
|
type Gender rune
|
|
|
|
const (
|
|
Male Gender = 'M'
|
|
Female Gender = 'F'
|
|
)
|
|
|
|
type Quarter string
|
|
|
|
const (
|
|
QuarterOne Quarter = "Q1"
|
|
QuarterTwo Quarter = "Q2"
|
|
QuarterThree Quarter = "Q3"
|
|
QuarterFour Quarter = "Q4"
|
|
)
|
|
|
|
type Half string
|
|
|
|
const (
|
|
HalfOne Half = "H1"
|
|
HalfTwo Half = "H2"
|
|
)
|
|
|
|
type Month string
|
|
|
|
const (
|
|
January Month = "January"
|
|
February Month = "February"
|
|
March Month = "March"
|
|
April Month = "April"
|
|
May Month = "May"
|
|
June Month = "June"
|
|
July Month = "July"
|
|
August Month = "August"
|
|
September Month = "September"
|
|
October Month = "October"
|
|
November Month = "November"
|
|
December Month = "December"
|
|
)
|
|
|
|
type MonthShort string
|
|
|
|
const (
|
|
Jan MonthShort = "Jan"
|
|
Feb MonthShort = "Feb"
|
|
Mar MonthShort = "Mar"
|
|
Apr MonthShort = "Apr"
|
|
MayShort MonthShort = "May"
|
|
Jun MonthShort = "Jun"
|
|
Jul MonthShort = "Jul"
|
|
Aug MonthShort = "Aug"
|
|
Sep MonthShort = "Sep"
|
|
Oct MonthShort = "Oct"
|
|
Nov MonthShort = "Nov"
|
|
Dec MonthShort = "Dec"
|
|
)
|
|
|
|
type WeekDay string
|
|
|
|
const (
|
|
Monday WeekDay = "Monday"
|
|
Tuesday WeekDay = "Tuesday"
|
|
Wednesday WeekDay = "Wednesday"
|
|
Thursday WeekDay = "Thursday"
|
|
Friday WeekDay = "Friday"
|
|
Saturday WeekDay = "Saturday"
|
|
Sunday WeekDay = "Sunday"
|
|
)
|
|
|
|
type WeekDayShort string
|
|
|
|
const (
|
|
Mon WeekDayShort = "Mon"
|
|
Tue WeekDayShort = "Tue"
|
|
Wed WeekDayShort = "Wed"
|
|
Thu WeekDayShort = "Thu"
|
|
Fri WeekDayShort = "Fri"
|
|
Sat WeekDayShort = "Sat"
|
|
Sun WeekDayShort = "Sun"
|
|
)
|