TimeUtils.mac

..\mac\extra\utils\TimeUtils.mac

Утилиты для работы с датой и временем.

Импорты

Библиотека для динамического создания функций из строковых шаблонов

Реализованные функции-компараторы (compare и equals)

Реализация исключений и блоков try/catch/finally

Расширение стандартного класса TArray. Реализует всю базовую функциональность, за исключением переопределенного метода sort()

Полезные утилиты для работы со строковыми переменными

bankinter

rcw

rsexts

Глобальные константы

const Locales = GenObject("LocalesClass")

Singleton объект класса LocalesClass

const TimeUtils = GenObject("TimeUtilsClass")

Singleton объект класса TimeUtilsClass

Классы

Private Class LocalesClass ()

Класс предопределённых локалей; на данный момент поддерживаются 2: RU и US

Private Class TimeUtilsClass ()

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

Class TU_DateTime (_dt, _tm, _tz)

Класс обертка для даты/времени

Class TU_DateFormat (_pattern, _locale)

Класс временного формата