Navigation

IfcLocalTime

Definition from ISO/CD 10303-41:1992: A moment of occurrence measured by hour, minute, and second. It represents one instant of time on a 24 hour clock.

NOTE: Local time is indicated as clock time rather than solar time since, locally, clock time may be displaced from solar time by a daylight saving value.
HISTORY This entity has changes after IFC Release 1.5.1.

EXPRESS specification:

ENTITY IfcLocalTime;
HourComponent  :  IfcHourInDay;
MinuteComponent  :  OPTIONAL IfcMinuteInHour;
SecondComponent  :  OPTIONAL IfcSecondInMinute;
Zone  :  OPTIONAL IfcCoordinatedUniversalTimeOffset;
DaylightSavingOffset  :  OPTIONAL IfcDaylightSavingHour;
WHERE
WR21  :  IfcValidTime (SELF);
END_ENTITY;

Attribute definitions:

HourComponent  :  The number of hours of the local time.
MinuteComponent  :  The number of minutes of the local time.
SecondComponent  :  The number of seconds of the local time.
Zone  :  The relationship of the local time to coordinated universal time.
DaylightSavingOffset  :  The offset of daylight saving time from basis time.

Formal Propositions:

WR21  :  The seconds shall only exist if the minutes exists.

References (2):

Name Type Referred through Express-G
IfcDateAndTime Entity
Attribute 'TimeComponent'
Diagram 1
IfcDateTimeSelect Select
Select relation
Diagram 1

Inheritance graph

ENTITY IfcLocalTime;
ENTITY IfcLocalTime;
HourComponent  :  IfcHourInDay;
MinuteComponent  :  OPTIONAL IfcMinuteInHour;
SecondComponent  :  OPTIONAL IfcSecondInMinute;
Zone  :  OPTIONAL IfcCoordinatedUniversalTimeOffset;
DaylightSavingOffset  :  OPTIONAL IfcDaylightSavingHour;
END_ENTITY;