LabVIEWForum.de
zeit auf Millisekunde genau - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: zeit auf Millisekunde genau (/Thread-zeit-auf-Millisekunde-genau)



zeit auf Millisekunde genau - gottfried - 14.06.2007 13:29

Hallo,

in Dateinamen von Bildern, die auf Uhrzeit und Millisekunden beruhen speichere ich die Aufnahmezeit.
Das Problem war, dass GetDateTime nur eine Auflösung von 15,625ms hat (wieso - habe ich keine Ahnung). Im Anhang meine Lösung für eine Millisekunden genaue, lesbare (!) Uhrzeit.

Meine Bitte: fällt jemandem eine intelligentere Lösung ein?

Unschön ist, dass TicCounts nach etwa 49 Tagen wieder bei Null beginnt. Ich nehme an, dass das Zählen ab Computerstart erfolgt .... also so lange lebt kein Microsoft Betriebssystem :-)

Vielen Dank

Gottfried


zeit auf Millisekunde genau - dc6xs - 14.06.2007 14:05

' schrieb:Hallo,

in Dateinamen von Bildern, die auf Uhrzeit und Millisekunden beruhen speichere ich die Aufnahmezeit.
Das Problem war, dass GetDateTime nur eine Auflösung von 15,625ms hat (wieso - habe ich keine Ahnung). Im Anhang meine Lösung für eine Millisekunden genaue, lesbare (!) Uhrzeit.

Meine Bitte: fällt jemandem eine intelligentere Lösung ein?

Unschön ist, dass TicCounts nach etwa 49 Tagen wieder bei Null beginnt. Ich nehme an, dass das Zählen ab Computerstart erfolgt .... also so lange lebt kein Microsoft Betriebssystem :-)

Vielen Dank

Gottfried

hmm, für C hätt ich jetzt auf gettimeofday() und time() verwiesen.
Oder halt man versuchen ob man unter Winblöd nicht auch an den UNIX-Timestamp kommt.
Der wird zwar eigentlich nur Sekudengenau als Integer definiert, gibt aber whl auch ne Variante mit Gleitkommadastellung, wo eine höhere Genaukigkeit möglich ist. http://de.wikipedia.org/wiki/Unixzeit#Vergleich

Gruß, Rob