UTC eintragen

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

richi1970
**
Beiträge: 24
Registriert: Di, 05.04.2011 10:04

UTC eintragen

Beitrag von richi1970 »

Hallo,

ich habe eine Tabelle, in der die Systemzeit automatisch eingetragen wird:

=WENN(A4="";"";WENN(E4="";JETZT();E4))

Das ist dann aktuelle Rechnerzeit.

Nun, ich hätte aber gerne die Ausgabe nicht in MEZ oder MESZ, sondern in UTC. Das Datum soll mitspringen:
05.04.2011 00:59 (MESZ) ist 04.04.2011 22:59 (UTC)

Bin noch auf keine Lösung gestoßen, ich hoffe Ihr könnt mir helfen.

Danke im Voraus,

Richard
F3K Total
********
Beiträge: 3724
Registriert: Mo, 28.02.2011 17:49

Re: UTC eintragen

Beitrag von F3K Total »

Hallo,
habe hier im Forum folgenden Link dazu gefunden:
viewtopic.php?f=18&t=23037&p=98842&hili ... one#p98842
Wenn Du den Zeitzonenoffset "iTimezoneOffset" beim Start der Datei ermittelst, und ihn per Makro ein Feld der Calc Tabelle schreibst, kannst Du deine UTC berechnen.

Gruß R
Benutzeravatar
komma4
********
Beiträge: 5332
Registriert: Mi, 03.05.2006 23:29
Wohnort: Chon Buri Thailand Asia
Kontaktdaten:

Re: UTC eintragen

Beitrag von komma4 »

Die Funktion JETZT ergibt eine Zahl (Tage seit dem Starttag; siehe Extras>Optionen...>OpenOffice.org Calc>Berechnen>Datum), die zum Zeitstempel formatiert wird.

1/24 (ein-vierundzwanzigstel) eines Tages ist eine Stunde - Du kannst also 1/24 oder 2/24 von MEZ bzw. MESZ abziehen, um zum UTC-Datum zu kommen.

Ob Du aktuell -zur Berechnungszeit- 1 oder 2 Stunden abziehen musst, kannst Du durch eine Formel festlegen

Code: Alles auswählen

=WENN(UND(JETZT()>E8;JETZT()<E9);2/24;1/24)

Dabei steht in Zelle E8 die Startzeit der Sommerzeit (27.03.2011 01:59:59), in E9 (30.10.2011 03:00:00) das Ende.

Löst das Dein Problem?
Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
richi1970
**
Beiträge: 24
Registriert: Di, 05.04.2011 10:04

Re: UTC eintragen

Beitrag von richi1970 »

Hallo komma4,

Nja nicht so richtig. Das klappt bei mir nicht.

Ok andere Idee: Ich nehm mir zwei Zellen in der Tabelle.
In der einen steht der Offset für die Winterzeit und in der anderen der für die Sommerzeit. Ich stell halt dann händisch um.

Wie kann ich von JETZT eine oder zwei Stunden abziehen?

Danke richi1970
Benutzeravatar
komma4
********
Beiträge: 5332
Registriert: Mi, 03.05.2006 23:29
Wohnort: Chon Buri Thailand Asia
Kontaktdaten:

Re: UTC eintragen

Beitrag von komma4 »

richi1970 hat geschrieben:Wie kann ich von JETZT eine oder zwei Stunden abziehen?
Naja - entweder Du schreibst in eine Zelle (M1) 1:00, dann lautet Deine Formel =JETZT()-M1
oder Du ziehst direkt den nummerischen Wert ab =JETZT()-0,0416666666666667
Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
richi1970
**
Beiträge: 24
Registriert: Di, 05.04.2011 10:04

Re: UTC eintragen

Beitrag von richi1970 »

Hallo komma4,

Super, Danke hat geholfen!

richi1970
Antworten