ГОСТ Р 55346—2012
4.3.62 Прикладной компонент date_assignment
Прикладной компонент date_assignment определяет присвоение прикладного компонента date,
time и временной информации.
EXPRESS-описание:
*>
ENTITY date_assignment;
assigned_to: date_assignment_select;
date:datejime;
role: label;
END_ENTITY;
r
Определения атрибутов:
Атрибут assigned_to; Этот атрибут определяет присвоение прикладному компоненту datejime.
Атрибут date; Этот атрибут определяет дату при этом присвоении.
Атрибут role; Этот атрибут определяет семантику прикладного компонента datejime. присваивае
мого элементу. Там. где это применимо, должны использоваться следующие состояния (значения) этого
атрибута:
- состояние created: Присвоение определяет, что указанный объект был создан при заданном
атрибуте date;
- состояние modified; Присвоение определяет, что указанный объект был изменен при заданном
атрибуте date.
Примечание — Набор существующих значений атрибута гложет быть расширен для удовлетворения
перспективных потребностей, однако в подобных случаях передающие и приемные средства должны согласовы
ваться с действующим набором значений.
4.3.63 Прикладной компонент datejime
Прикладной компонент datejime определяет спецификацию для даты и времени дня.
EXPRESS-описание:
*)
ENTITY datejime;
day_component: INTEGER;
hour_component: INTEGER;
minute_component: INTEGER;
month_component: INTEGER;
secondjxxnportent: INTEGER;
year_component; INTEGER;
WHERE
WR1: {0 <= hoor_component <= 23);
WR2; {0 <= minute_component <= 59};
WR3; {0 <= second jx>mponent <= 59};
WR4: {1 <= monthjxjmponent <= 12};
WR5; {1 <= day_component <= 31};
WR6: year_component >= 0;
END_ENTITY;
r
Определения атрибутов:
Атрибут day_component: Этот атрибут определяет день месяца. Значение атрибута day_compo-
nent не должно превышать числа дней в текущем месяце.
Атрибут hour_component: Этот атрибут определяет время, выражаемое в часах.
Значение атрибута hour_component должно находиться в диапазоне от 0 до 23.
Атрибут minute_component: Этот атрибут определяет время, выражаемое в
минутах. Значение атрибута minute_component должно находиться вдиапазоне от 0
до 59.
Атрибут month_component: Этот атрибут определяет прикладной компонент datejime. выражае
мый в месяцах.
Значение атрибута month_component должно находиться в диапазоне от 1 до 12.
Атрибут second jxjmponent: Этот атрибут определяет время, выражаемое в секундах.
52