Сущность, представляющая дату
Пространство имен: pullenti.ner.date
Иерархия наследования
Синтаксис
Свойства (get/set)
|
Имя |
Тип |
Описание |
 | century | int | Век (0 - неопределён) |
 | day | int | День месяца (0 - неопределён) |
 | day_of_week | int | День недели (0 - неопределён, 1 - понедельник ...) |
 | decade | int | Десятилетие (0 - неопределён) |
 | dt | datetime.datetime | Дата в стандартной структуре DateTime (null, если что-либо неопределено или дата некорректна) |
 | halfyear | int | Полугодие (0 - неопределён, 1 или 2) |
 | higher | DateReferent | Вышестоящая дата |
 | hour | int | Час (-1 - неопределён) |
 | is_relative | bool | Элемент даты относителен (послезавтра, пару лет назад ...) |
 | minute | int | Минуты (-1 - неопределён) |
 | month | int | Месяц (0 - неопределён) |
 | pointer | DatePointerType | Дополнительный указатель примерной даты |
 | quartal | int | Квартал (0 - неопределён) |
 | season | int | Квартал (0 - неопределён, 1 - зима, 2 - весна, 3 - лето, 4 - осень) |
 | second | int | Секунд (-1 - неопределён) |
 | week | int | Неделя (0 - неопределён) |
 | year | int | Год (0 - неопределён) |
Методы
|
Имя |
Тип значения |
Описание |
 | calculate_date | datetime.datetime | Вычислить дату-время (одну) |
 | calculate_date_range | bool | Вычислить диапазон дат (если не диапазон, то from = to) |
 | is_month_defined | bool | Проверка, что дата или диапазон определены с точностью до одного месяца |
Поля
|
Имя |
Тип |
Описание |
 | ATTR_CENTURY | str | Имя атрибута - век |
 | ATTR_DAY | str | Имя атрибута - день |
 | ATTR_DAYOFWEEK | str | Имя атрибута - день недели |
 | ATTR_DECADE | str | Имя атрибута - десятилетие |
 | ATTR_HALFYEAR | str | Имя атрибута - полгода |
 | ATTR_HIGHER | str | Имя атрибута - ссылка на вышележащуу сущность-дату |
 | ATTR_HOUR | str | Имя атрибута - час |
 | ATTR_ISRELATIVE | str | Имя атрибута - признак относительности |
 | ATTR_MINUTE | str | Имя атрибута - минута |
 | ATTR_MONTH | str | Имя атрибута - месяц |
 | ATTR_NEWSTYLE | str | Имя атрибута - ссылка на дату дового стиля (григорианскую) |
 | ATTR_POINTER | str | Имя атрибута - дополнительный указатель |
 | ATTR_QUARTAL | str | Имя атрибута - квартал |
 | ATTR_SEASON | str | Имя атрибута - сезон (зима, весна ...) |
 | ATTR_SECOND | str | Имя атрибута - секунда |
 | ATTR_WEEK | str | Имя атрибута - неделя |
 | ATTR_YEAR | str | Имя атрибута - год |
 | OBJ_TYPENAME | str | Имя типа сущности TypeName ("DATE") |