ГОСТ Р ИСО 10303-41—2022
Примечания
1 Схемы, ссылки на которые приведены выше, определены в следующем стандарте серии ИСО 10303:
basic_attribute_schema — ИСО 10303-41;
measure_schema — ИСО 10303-41;
support_resource_schema — ИСО 10303-41.
2 Графическое представление данных схем приведено в приложении D.
10.2 Основополагающие концепции и предположения
Для любого типа данных об изделии может быть задана связанная с этими данными дата, время
или дата со временем.
10.3 Определения типов данных схемы date_time_schema
10.3.1 Тип данных ahead_or_behind
Перечисляемый тип данных ahead_or_behind используется для того, чтобы указать, смещено ли
данное время вперед относительно всемирного координированного времени, назад относительно все
мирного координированного времени или является всемирным координированным временем.
Примечание — Всемирное координированное время (UTC) является международным стандартом вре
мени. Это современный термин, используемый для обозначения того, что ранее называлось Временем Гринвич
ского меридиана (GMT). Ноль часов всемирного координированного времени соответствует полночи в Гринвиче в
Англии, который расположен на нулевом меридиане. Всемирное координированное время основано на 24-часовом
измерении. Таким образом, 4 ч пополудни пишется как 16:00 UTC (шестнадцать часов, ноль минут).
EXPRESS-спеииФикаиия:
*)
TYPE ahead_or_behind = ENUMERATION OF
(ahead,
exact,
behind);
END_TYPE;
(*
"
Определения элементов перечисляемого типа:
ahead — данное время смещено вперед относительно всемирного координированного времени;
exact — данное время является всемирным координированным временем;
behind — данное время смещено назад относительно всемирного координированного времени.
10.3.2 Тип данных date_time_or_event_occurrence
Тип данных date_time_or_event_occurrence является списком альтернативных типов данных.
Настоящий тип данных предоставляет механизм для ссылки на экземпляры одного из перечисленных
типов данных.
Тип данных date_time_or_event_occurrence позволяет обозначать экземпляры именованных ти
пов данных date_time_select или event_occurrence.
EXPRESS-спеииФикаиия:
*)
TYPE date_time_or_event_occurrence = SELECT
(date_time_select,
event_occurrence);
END_TYPE;
(*
10.3.3 Тип данных date_time_select
Тип данных date_time_select является списком альтернативных типов данных. Настоящий тип
данных предоставляет механизм для ссылки на экземпляры одного из перечисленных типов данных.
Тип данных date_time_select позволяет обозначать экземпляры объектных типов данных date, date_
and time или local time.
48