IBM Support

Determining When a Time Adjustment Occurred

Troubleshooting


Problem

This document explains how to determine when time speed-up or slow-down was done.

Resolving The Problem

This document explains how to determine when time speed-up or slow-down was done.

When the UTC clock is adjusted, a system value (SV) journal entry will be written to the QAUDJRN. The Coordinated Universal Time can be adjusted through two APIs (QWCADJTM and adjtime()). The following describes the fields in the journal entry that appear after the common journal header:

Offset
Type Field
CHAR(*)Common journal header


CHAR(1) Entry type


CHAR(10) System value


CHAR(250) New value


CHAR(250) Old value


CHAR(250) New value continuation


CHAR(250) Old value continuation

Entry type. This is used to define the type of journal entry created. A new value for entry type will be created, D, to indicate a change to Coordinated Universal Time. This new type and description will have to be added to Appendix F: Layout of Audit Journal Entries in the iSeries Security Reference.

System value. This is the name of the system value or service attribute. For an adjustment to Coordinated Universal Time, a value of “ADJUTC “ will be used.

New value. This is the value to which the system value or service attribute was changed. This value will use the first 8 bytes to store the amount by which the UTC was changed in microseconds.

Old value. This is the value of the system value or service attribute before it was changed. This value will use the first 8 bytes to store the current Coordinated Universal Time value before the change as an 8 bytes time-of-day timestamp.

[{"Type":"MASTER","Line of Business":{"code":"LOB57","label":"Power"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SWG60","label":"IBM i"},"Platform":[{"code":"PF012","label":"IBM i"}],"Version":"7.1.0"}]

Historical Number

345536179

Document Information

Modified date:
18 December 2019

UID

nas8N1016024