TimeUtilsClass

Private Class TimeUtilsClass ()

Класс утилит, представлен синглтоном TimeUtils.

Методы

macro getDayOfYear (dt : Date)

Возвращает порядковый номер дня в году для даты dt (начиная с 1)

macro getEndMonth (dt : Date, monthOff : Integer) : Date

Возвращает дату, соответствующую последнему дню месяца переданной даты dt, также можно указать сдвиг месяца, целое число monthOff

macro getEndYear (dt : Date, yearOff : Integer) : Date

Возвращает дату, соответствующую последнему дню в году переданной даты dt, также можно указать сдвиг месяца, целое число yearOff

macro getNumWeekInMonth (dt : Date, locale)

Возвращает порядковый номер недели в месяце для даты dt для локали locale

macro getNumWeekInYear (dt : Date, locale)

Возвращает порядковый номер недели в году для даты dt для локали locale

macro getShortWeekDay (dt : Date, locale)

Возвращает сокращенное название для недели для даты dt для локали locale

macro getStartMonth (dt : Date, monthOff : Integer) : Date

Возвращает дату, соответствующую первому дню месяца переданной даты dt, также можно указать сдвиг месяца, целое число monthOff

macro getStartYear (dt : Date, yearOff : Integer) : Date

Возвращает дату, соответствующую первому дню в году переданной даты dt, также можно указать сдвиг месяца, целое число yearOff

macro getWeekDay (dt : Date, locale)

Возвращает полное название для недели для даты dt для локали locale

macro getWeekDayNum (dt : Date, locale)

Возвращает порядковый номер дня недели для даты dt для локали locale

macro getWeekDayNumInMonth (dt : Date)

Возвращает порядковый номер текущего дня недели в месяце для даты dt