Seeing as how you're saying the difference is a constant 2 hours, that makes it sound like thats a result of a timezone. The text you have there is in UTC (which is the same as GMT). My guess is your timezone is either +/- 2 hours from GMT. If you could paste the actual C/C++ code, it would probably be easier to find the solution.

Think I might have figured out what you need to do. After you call GetFileTime, call FileTimeToLocalFileTime, then call FileTimeToSystemTime.

Last edited by codemastr; 01/08/03 11:17 PM.