Lade...
 

CX_LOCALE::EndTimeZone

CX_LOCALE::EndTimeZone

Beschreibung:

Diese Funktion liefert liefert die Endzeitzone des Locales in Minutenabweichung von der MEZ

Anmerkung:      

für die Objekte Klasse CX_LOCALE und CX_STATE_LOCALE liefert die Funktion die Endzeitzone des Locales. Wenn es keine Endzeitzone definiert wurde, dann  die Endzeitzone des übergeordneten Landes. Falls kein übergeordnetes Land existiert - Fehlermeldung "Fehler in einer Basisklasse." ("Error in a base-class")

für die Objekte Klasse CX_COUNTRY_LOCALE liefert die Funktion die Endzeitzone des übergeordneten Landes, wenn ein übergeordnetes Land existiert. Wenn kein übergeordnetes Land bei diesem Objekt existiert, dann

gibt die Funktion die Endzeitzone für dieses Land zurück.

Code-Beispiel:

SystemObject Call(GetLocale)
Get(upperLocale) Dup
if { Call(EndTimeZone)}
else { "locale not set" Attention }
............................
SystemObject Call(GetCountries)
0 Swap
GetElement Call(EndTimeZone)

Stack
Stack Position Objekttyp Kurzbeschreibung
Stack(IN) Top CX_LOCALE,  CX_STATE_LOCALE, 
oder CX_COUNTRY_LOCALE
das Locale
Stack(OUT) Top  INTEGER Endzeitzone  
Funktionsaufruf: Call(EndTimeZone)