Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Bestimmte Anzahl an Sekunden (als Single Wert) in hh:mm:ss umwandeln

Empfohlene Antworten

Ich habe eine Sekundenangabe, die in einer Single Variable gespeichert ist (Dim var As Single). Wie erhalte ich aus dieser Sekundenzahl Stunden, Minuten und Sekunden im Format hh:mm:ss? Mit dem "Format$" Befehl klappt es nicht!

Ganzzahlige Division durch 360 ergibt die Stunden, Sekunden - (Stunden * 360) , diese Differenz ganzzahlig durch 60 ergibt die Mnuten und die Differenz (s.o.) sind die Sekunden...

Danke!

Ja, so geht es, aber ich frage mich auch welches Problem du lösen möchtest.

Darf ich mal fragen wann du die Sekunden berechnest und wofür du das Ergebnis brauchst ?

Ich kenne noch die Lösung mit der Funktion "Dateadd", bei der du auf ein bestehendes (aber beliebiges) Datum eine bestimmte Anzahl von Tagen, Stunden, Minuten oder auch Sekunden draufrechnen kannst. Als Rückgabewert bekommst du das neue Datum. Wenn du den Startwert (vblongdate) deiner Messung kennst & gespeichert hast, kannst du mit "Datediff" die Differenz in Stunden und Minuten ausgeben lassen.

Es kann sein, das die ganzzahlige division nur mit Integer funktioniert, aber wozu brauchst du Single als Datentyp? Oder willst du auch halbe Sekunden o.ä. zählen? Unsigned LongInt (LongWord) hilft dir wenn es dir nur auf den Bereich ankommt.

Ich empfange per UDP Protokoll einen float32, also einen Single Wert. Das sind Sekunden und Millisekunden. Diesen Wert wollte ich in Stunden, Minuten und Sekunden umwandeln (hh:mm:ss). Das habe ich nun geschafft.

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Konto

Navigation

Suchen

Suchen

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.