OSCAT Forum

oscat.lib => Bestehende Module / Existing Modules => Thema gestartet von: dieter in 02. November 2007, 22:36:57

Titel: Baustein DST
Beitrag von: dieter in 02. November 2007, 22:36:57
Hallo,

ich hab bis jetzt immer für den DST-Baustein die System-Uhrzeit und Timezone-Offset t#0h als Input genommen, und die Sommerzeitumschaltung hat immer einwandfrei geklappt.
Jetzt habt ihr aus dem Baustein den Timezone-Offset rausgenommen, und ich muss jetzt als Input die UTC-Zeit nehmen. Wo bekomm ich diese her ? Ich hab doch nur die interne SPS-Zeit.

Danke für eure Hilfe,

Dieter
Titel: Re: Baustein DST
Beitrag von: hugo in 02. November 2007, 23:34:22
das klappt jetzt auch noch.
stelle entweder die zeit auf utc oder wenn du sie auf lokalzeit stellst dann ziehe vorher eine stunde ab.
den mez ist utc + 1h
Titel: Re: Baustein DST
Beitrag von: dieter in 03. November 2007, 23:56:55
alle klar, ich werde die eine stunde abziehen.

Blöde Frage:
Wie kann ich am einfachsten von einer DT-Variablen 1 Stunde abziehen ?
Titel: Re: Baustein DST
Beitrag von: hugo in 04. November 2007, 08:33:55
in st:
datetimevariable - T#1h;

im cfc mit dem baustein sub
Titel: Re: Baustein DST
Beitrag von: dieter in 04. November 2007, 22:52:07
ja natürlich, alles klar !
Danke