int64 | uSec() |
Diese Funktion liefert die relative Zeit in Mikrosekunden zu einem nicht weiter definiertem aber immer gleichen Startpunkt. Damit lassen sich Zeitabstände bestimmen.
Basis ist ein hochauflösender Zeitgeber auf Betriebssystemebene,
der immer im Hintergrund hochgezählt wird.
Unter Linux beträgt die Genauigkeit 1 Millisekunde (1.000.000 Hz), wobei die Zeit angegeben wird, die seit dem 1.1.1970 vergangen ist. Unter DOS und Windows beträgt die Genauigkeit ca. 838.1 Nanosekunden (genau 1.193.180 Hz). Hierzu wird der Hardwaretimer des PC's genutzt, wobei die Zeit angegeben wird, die seit dem Hochfahren des Rechners vergangen ist.
Eine Stoppuhr läßt sich wie folgt verwirklichen:
Als Funktionsergebnis wird die relative Zeit in Mikrosekunden geliefert.
Datum & Zeit | |
---|---|
Funktion | Kurzinfo |
Zeitangabe in das Datumsformat (INT32) wandeln. | |
— | |
Berechne den Ostersonntag einen gegebenen Jahres. | |
Berechne den Ostersonntag einen gegebenen Jahres und liefere den März-Tag. | |
— | |
Relative Zeit in Millisekunden zu einem nicht weiter definiertem Startpunkt. | |
Relative Zeit in Nanosekunden zu einem nicht weiter definiertem Startpunkt. | |
textausgabe eines Zeitintervalles | |
Formatierte Ausgabe einer Datums- und Zeitangabe. | |
— | |
— | |
Relative Zeit in Sekunden zu einem nicht weiter definiertem Startpunkt. | |
Eine einzelne Komponenten (von Sekundenbruchteil bis Jahr) einer Zeitangabe errechnen. | |
Die einzelnen Komponenten (von Sekundenbruchteile bis Jahr) einer Zeitangabe errechnen. | |
Zeitangabe in das Zeitformat (INT64) wandeln. | |
Eine Zeitangabe im Unix-Format in eine Zeitangabe im Datumsformat wandeln. | |
Eine Zeitangabe im Unix-Format in eine 64-Bit-Zeitangabe wandeln. | |
Zeitangabe in das Unix-Zeitformat (INT32) wandeln. | |
Relative Zeit in Mikrosekunden zu einem nicht weiter definiertem Startpunkt. |