![]() |
Timer mit mehr als 24 Stunden
Hallo da drausen,
ich ärgere mich zur zeit mit dem Thema zeiten berechnen. Gehen wir mal von einer sechuhr aus. Ich kann mich einloggen und ausloggen. Bei jeden vorgang träge er die daten ( Tag / Uhrzeit ) in eine Tabelle ein. Filtere ich die Tabelle na dem heutigen datum kann ich die Zeiten ausrechnen wie lange ich heute eingeloggt war. noch ist alles gut.... Jetzt möchte ich wissen wie lange ich die woche da war. Das filtern wer woche ist auch kein ding. der Time-wert sagt abder das ich z.B. (1 Tag, 12 Stunden, 30 minuten) da war. ich möchte aber den wert haben ( 36:30 ) und eigentlich möchte ich nut mit solchen werten rechnen. Also irgendwie ein Timeformat aber nicht Time oder DateTime. Da ich mir diese zeiten immer wieder anzeigen lassen will und auch viel damit rechne. Ich habe keine lust jedesmal wenn ich mit diesen werten arbeite alles immer wieder umrechnen zu müssen. Ich habe auch schon an Integer gedacht jedoch zählt er ja einfach nur hoch und sagt nicht nach 60 min das das ja eigendlich ne Stunde ist. Giebt es da ne möglichkeit |
Re: Timer mit mehr als 24 Stunden
Zitat:
|
Re: Timer mit mehr als 24 Stunden
Das ist richtig, das habe ich auch schon gemacht mit Trunc die tage in Stunden umgewandelt. Nur muß ich aber wenn ich werte in die tabelle eintrage das ganze in Time wieder umwandelt, wenn ich mir das anzeigen lasse muß ich das wieder in Str zurück formatieren, und wieder in Time wenn ich damit rechnen möchte, das ganze umrechnen würde ich mir gerne ersparen.. also dem Timer sagen das es keine Tage mehr gibt aber dafür über 24 Stunden dann brauche ich das ganze nicht dauernd umrechnen...
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:26 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz