Windows system time with millisecond precision, UP
===

I want to reask [this][1] question as it was asked two years ago and I think probably now better solutions exist.

So I just need to have DateTime.Now with millisecond precision. At the same time I do not want to change global [timeBeginPeriod][2] not to affect other application and not to degreed overall system perfomance. Should I just use `DateTimePrecise` class from the referenced question?


  [1]: http://stackoverflow.com/questions/3140826/windows-system-time-with-millisecond-precision
  [2]: http://msdn.microsoft.com/en-us/library/windows/desktop/dd757624%28v=vs.85%29.aspx