Duplicate of: How to get timestamp of tick precision in .NET / C#?
How do i get from Stopwatch.GetTimestamp() to a DateTime
Assume Stopwatch.IsHighResolution is true
If it's a high resolution counter, there's no guarantee that the value has any correlation with the real time - for example, it may well be "ticks since the computer booted." For a non-high resolution timer, you could use new DateTime(Stopwatch.GetTimestamp())
but that won't necessarily give a useful value for a high resolution timer. (It certainly doesn't on my box.)
What are you trying to use this for? The idea of Stopwatch
is to measure intervals of time.