internal static IfcDateTimeSelect convertDateTimeSelect(DatabaseIfc m, DateTime date)
{
IfcCalendarDate cd = new IfcCalendarDate(m, date.Day, date.Month, date.Year);
if (date.Hour + date.Minute + date.Second < m.Tolerance)
return cd;
return new IfcDateAndTime(cd, new IfcLocalTime(m, date.Hour, date.Minute, date.Second));
}
}