Skip to main content
Skip table of contents

TimeZoneBias()

TimeZoneBias() – Zeitverschiebung zur UTC-Zeit in Minuten

Funktion gibt die Zeitverschiebung in Minuten von der übergebenen Zeitzone zur
Koordinierte Weltzeit (UTC-Zeit) an.

Hinweis

TimeZoneIndex ist systemspezifisch! (Eintrag-Reihenfolge kann abweichen)

ParameterBeschreibung

dDateTime:D

Zeit für welche die Zeitverschiebung berechnet werden soll
Ist nicht relevant wenn lIgnoreDaylightSavingTime = True

nTimeZoneIndex:N

Index der Zeitzone (Default = -1, entspricht der aktuellen System-Zeitzone)

lIgnoreDaylightSavingTime:L

Sommerzeit ignorieren (Default = False)

lIgnoreDaylightTimeCheck:L

Zeit ignorieren - nur für die Umstellungstage relevant (Default = False)

Rückgabewert

Numerisch

Beispiel

CODE
TimeZoneBias( CToD('01.08.2022'), -1, False )  // -120 für Deutschland
TimeZoneBias( CToD('01.08.2022'), -1, True )   // -60 für Deutschland


Writeln('31.10.2022 04:15'),
Writeln(TimeZoneBias( StrtoDateTime('30.10.2022 04:15'), -1, false, true ) ), // -60
Writeln(TimeZoneBias( StrtoDateTime('30.10.2022 04:15'), -1, false, false ) ), // -60
Writeln('27.03.2022 04:16'),
Writeln(TimeZoneBias( StrtoDateTime('27.03.2022 04:16'), -1, false, true ) ), // -120
Writeln(TimeZoneBias( StrtoDateTime('27.03.2022 04:16'), -1, false, false ) ), // -120
Writeln('31.10.2022 01:15'),
Writeln(TimeZoneBias( StrtoDateTime('30.10.2022 01:15'), -1, false, true ) ), // -60
Writeln(TimeZoneBias( StrtoDateTime('30.10.2022 01:15'), -1, false, false ) ), // -120
Writeln('27.03.2022 01:16'),
Writeln(TimeZoneBias( StrtoDateTime('27.03.2022 01:16'), -1, false, true ) ), // -120
Writeln(TimeZoneBias( StrtoDateTime('27.03.2022 01:16'), -1, false, false ) ), // -60

Weitere Verknüpfungen


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.