Time

Class Description

Contains the representation of time, constantly updated.

Attributes

NameTypeDescription
currentTimeTimeTypeThe current time, in the format defined by TimeType.
dstEndTimeTimeTypeTime at which daylight savings ends (dstOffset no longer applied). Result of dstEndRule calculation.
dstOffsetTimeOffsetTypeDaylight savings time offset from local standard time. A typical practice is advancing clocks one hour when daylight savings time is in effect, which would result in a positive dstOffset.
dstStartTimeTimeTypeTime at which daylight savings begins (apply dstOffset). Result of dstStartRule calculation.
localTimeTimeTypeLocal time: localTime = currentTime + tzOffset (+ dstOffset when in effect).
qualityUInt8Metric indicating the quality of the time source from which the service acquired time. Lower (smaller) quality enumeration values are assumed to be more accurate. 3 - time obtained from external authoritative source such as NTP 4 - time obtained from level 3 source 5 - time manually set or obtained from level 4 source 6 - time obtained from level 5 source 7 - time intentionally uncoordinated All other values are reserved for future use.
tzOffsetTimeOffsetTypeLocal time zone offset from currentTime. Does not include any daylight savings time offsets. For American time zones, a negative tzOffset SHALL be used (eg, EST = GMT-5 which is -18000).
pollRateUInt32The default polling rate for this function set (this resource and all resources below), in seconds. If not specified, a default of 900 seconds (15 minutes) is used. It is RECOMMENDED a client poll the resources of this function set every pollRate seconds.

Relationships

Inherits from

Descendant classes

  • No descendant classes

Associations

None