I wonder where messenger get the timestamps for the log. Here is an example
/Message><Message Date="09.10.2010" Time="222432" DateTime="2010-10-09T202432.295Z"
Is it from own computer and MSN server or what?
The timestamps differs with about two hours.
The timestamps differs with about two hours.
The 'DateTime' time stamp is in ISO 8601 format. The 'Z' on the end signifies Zulu timezone or UTC (sometimes incorrectly referred to as GMT)
The Norwegian time zone is CEST which is UTC + 1 hour. On the 9th October daylight savings time was in effect which adds another hour, so in this case the local time is UTC + 2 hours. It is reasonable to assume that the values for 'Date' and 'Time' in your example are therefore local time rather than UTC.
Hopefully this explains the 2 hour difference.
Whether these times are locally set, or set by the MSN server is not something I know for sure (although I do have my suspicions) so I would set about testing that for myself. You could install a version of MSN Messenger on a vanilla machine to investigate or you could compare embedded times with the file times.
<Shameless plug>Try out my Timelord app (which is free by the way) if you want to get to grips with time and dates… </shameless plug>
Paul