Datum Zeit übertragen in ein Merkerword?

babylon05

Level-1
Beiträge
180
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

bekomme aus einem DCF Funkempfänger Baustein ein Ausgang vom Typ DT und hinter dem Typ steht jetzt aktuell DT#2012-06-20-13:17:13

Diese DCF Uhrzeit möchte ich nun in eine andere Steuerung übertragen, laut Protokoll muss ich ein Merkerwort generieren.

Ist die vorgehensweise richtig:
aus DT to Time, bei Time steht dann T#2811m58s648ms
dann aus Time to Word steht dann 7437 und zählt nach oben irgendwann geht es wieder von Null los

ich möchte halt die aktuelle Uhrzeit übertragen.

mfg
 
Passt doch das ist die Zeit in ms.

/ 1000 (* Sind die Sekunden *)
/ 60 (* Sind die Minuten *)


169646648 ms

169646,648 s

2827,4441333333333333333333333333 m

47,124068888888888888888888888889 h


Edit: Sorry für den Quatsch. Ich hatte Deine Aufgabe falsch verstanden. Ich muss da auch erst noch mal drüber nachdenken.
 
Zuletzt bearbeitet:
Ok das hat geklappt, habe jetzt 3 Wörter jeweils mit Stunde, Minute und Sekunde.
Die kann ich übertragen.
Gibt es eine Möglichkeit die wieder ins Timefomat zusammenzuführen? (TIME)
 
Ok das hat geklappt, habe jetzt 3 Wörter jeweils mit Stunde, Minute und Sekunde.
Die kann ich übertragen.
Gibt es eine Möglichkeit die wieder ins Timefomat zusammenzuführen? (TIME)

Das Format Time entspricht den ms.

Eigentlich müsstest Du nur die Stunden, minuten und Seckunden in ms umzurechnen und zu addieren.


Timeformat := (Sekunden * 1000) + (Minuten * 60 * 1000) + (Stunden * 60 * 60 * 1000);
 
Zurück
Oben