-
Key: CORBA25-43
-
Legacy Issue Number: 4468
-
Status: closed
-
Source: Triodia Technologies Pty Ltd ( Michi Henning)
-
Summary:
in the absence of an RTF for the time service, I'm sending this to the
core RTF. (You could argue that this is a core issue anyway, since
the core depends on the time service for messaging.)What is the interpretation of the time and tdf fields in a UtcT?
The spec shows:
struct UtcT
{ TimeT time; // 8 octets unsigned long inacclo; // 4 octets unsigned short inacchi; // 2 octets TdfT tdf; // 2 octets // total 16 octets. };
For TimeT, the spec says:
TimeT represents a single time value, which is 64 bits in size, and
holds the number of 100 nanoseconds that have passed since the base
time. For absolute time the base is 15 October 1582 00:00.For UtcT, the spec says:
UtcT defines the structure of the time value that is used
universally in this service. The basic value of time is of type
TimeT that is held in the time field. Whether a UtcT structure
is holding a relative or absolute time is determined by its history.
[...]
The tdf field holds time zone information. Implementation must
place the time displacement factor for the local time zone in this
field whenever they create a UTO. -
Reported: CORBA 2.4.2 — Thu, 9 Aug 2001 04:00 GMT
-
Disposition: Resolved — CORBA 2.5
-
Disposition Summary:
see below
-
Updated: Fri, 6 Mar 2015 20:58 GMT
CORBA25 — Interpretation of time field in UtcT?
- Key: CORBA25-43
- OMG Task Force: Core December 2000 RTF