Sekunden aus char[] errechnen
-
mein prob:
ich habe zeiten auszuwerten, die in einem char gespeichert sind.
im char[] steht dann z.b. 20:19:01 und im nächsten 20:25:52. wie kann ich daraus die sekunden errechnen. hat jemand eine bessere idee als den char in einzelne elemente (Stunde, MInute,Sekunde) zu trennen und dann die sekunden raus zu rechnen?
Liebe Grüße
Andrea
-
Hallo
Willst du nur die Sekunden, die im Sekundennfeld stehen oder willst du die gesamten Sekunden, also Stunden * 3600 + Minuten * 60 + Sekunden?
chrische
-
brauche schon auch die minuten in sekunden umgerechnet.
bin gerade dabei eine funktion zu tippen, die den char auseinanderpflückt anhand von .Find und dann die einzelnen elemente verrechnet. zwar ein wenig umständlich aber müsste soweit funktionieren.hast du noch eine bessere idee?
liebe grüße
andrea
-
Hallo
Wenn ich ehrlich bin: NEIN. Das gehört dann aber nicht in dieses Forum hier, sondern wohl eher zu ANSI C.
chrische
-
Vielleicht einmal mit COleDateTime::ParseDateTime probieren.
http://msdn2.microsoft.com/ko-kr/library/37t16xc9.aspxGrüssli
-
du solltest aber mal sagen in welchen bezug die sekunden sein sollen.
die zeit relativ zu was.
Verganegen sekunden seit Tagesbeginn (0 Uhr) oder seit der Computerzeitrechnung (0 sekunden)