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)
|
Parameter |
Beschreibung |
|---|---|
|
dDateTime:D |
Zeit für welche die Zeitverschiebung berechnet werden soll
|
|
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
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