8.5.3.11 IfcTimePeriod(时间段)
8.5.3.11.1 语义定义(Semantic definition)
IfcTimePeriod 通过开始时间和结束时间定义一个时间段。两个时间定义均考虑时区并允许夏令时偏移。
时间段由开始时间和结束时间定义,这两个时间通过 IfcTime 定义。给定的时间段应在合理范围内(例如,开始时间必须早于结束时间)。此外,预期两个时间定义使用相同的时区,如果给出,则使用相同的夏令时偏移。
8.5.3.11.2 实体继承(Entity inheritance)
8.5.3.11.3 特性(Attributes)
| # | 特性(Attributes) | 类型 | 描述 |
|---|---|---|---|
| IfcTimePeriod (2) | |||
| 1 | StartTime | IfcTime |
时间段的开始时间。 |
| 2 | EndTime | IfcTime |
时间段的结束时间。 |
8.5.3.11.4 形式化表示(Formal representation)
ENTITY IfcTimePeriod;
StartTime : IfcTime;
EndTime : IfcTime;
END_ENTITY;