Skip to content

Reference - Calendar Table

Table Name: qatt.ReferenceCalendar

The reference calendar is used to help with date based management, you can directly query the table or use it to join to other data sources.

Column NameTypeDescription
datestringdate.toISODate()
daynumberdate.day
monthnumberdate.month
yearnumberdate.year
dayOfWeeknumberdate.weekday
dayOfYearnumberdate.ordinal
weekOfYearnumberdate.weekNumber
weekOfMonthnumberdate.weekNumber - DateTime.local(date.year, date.month, 1).weekNumber + 1
quarternumberMath.ceil(date.month / 3)
isLeapYearbooleandate.isInLeapYear
isTodaybooleandate.hasSame(DateTime.now(), 'day')
isWeekendbooleandate.weekday > 5
isFuturebooleandate > DateTime.now()
isPastbooleandate < DateTime.now()
isCurrentMonthbooleandate.month === DateTime.now().month
isCurrentYearbooleandate.year === DateTime.now().year
isCurrentQuarterbooleanMath.ceil(date.month / 3) === Math.ceil(DateTime.now().month / 3)
isCurrentWeekbooleandate.weekNumber === DateTime.now().weekNumber
isCurrentDaybooleandate.hasSame(DateTime.now(), 'day')