Die Zeitspanne “Tick”

Ich arbeite jetzt ja seit Wochen wieder mehr mit ASP.net, da kommt man schon auf nette Sachen drauf ;) Leider bin ich einfach zu lusch um das immer zu posten, trotzdem hier mal ein kleiner Beitrag zur Zeiteinheit Tick

Im .Net Framework folge die Zeitmessung in Einheiten zu 100 Nanosekunden, dem sogenannten Tick. Start dieser Zeitmessung war der 1.1.00001 und die Anzahl der Ticks seit Beginn dieser Zeitrechnung können in einer long Variable gespeichert werden. Somit sollt sich eine Zeitrechnung bis zum Jahre 9999 ausgehen.

Was aber nun interessanter ist, wie kommt man zu den aktuellen Ticks bzw. wie kann man Ticks in ein Datum / Zeit Format zurückrechnern?

Aktuelle Zeit:
Console.WriteLine(DateTime.Now.Ticks);
Ticks in Datum / Zeit verwandeln:
DateTime actualDate = new DateTime(631452984963219664);
Console.WriteLine(actualDate.ToString());

Ausgabe:
30.12.2001 08:41:36

1 Kommentar bisher »

  1. Arne sagt

    am 2. March 2007 @ 11:44

    Ticks sind mir letztens auch grad in PHP unter die Finger gekommen …

Komentar RSS · TrackBack URI

Hinterlasse einen Kommentar

Name: (erforderlich)

eMail: (erforderlich)

Website:

Kommentar: