Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Systemzeit

Als Systemzeit für eine BS2000-Session dient die lokale gesetzliche Zeit. Alle Zeitstempel im privilegierten Zustand (TPR/SIH/MER) basieren auf dieser Zeit. Sie wird über die Zeit-Informationsdienste (GTIME, GDATE, GETOD) an Benutzerprogramme (TU) geliefert.

Einige Datumsangaben (insbesondere die Zeitstempel in den Dateikatalogen) erfolgen in UTC-Zeit. Einige HW-nahe, performance-kritische Komponenten nutzen den mit STCK (Store Clock) ermittelten TODR-Wert.

Die aktuelle Systemzeit wird folgendermaßen berechnet:

  • Ermittlung des aktuellen STCK-Wertes

  • Subtraktion des TODR-Korrekturwertes, resultierend aus Zeitkorrekturen von abgeschlossenen Synchronisationsaufträgen und dem initialen IPL-Korrekturwert

  • Berücksichtigung eines aktuell aktiven Synchronisationsauftrages

Ein durch STCK ermittelter Zeitwert stimmt also nicht mit demjenigen der offiziellen Informationsdienste überein und gibt somit nicht die aktuelle Zeit wieder.

Mit dem Kommando SHOW-SYSTEM-INFORMATION INFORMATION=*SYSTEM-TIME-PARAMETER können Informationen über die Parameter der Zeiteinstellung eingeholt werden.