Hi ReorX,

First of all thanks for the response.......

Yes I have been going through MSDN on this subject many times but my assumption is that if I were to force tm to contain that value, I expect it to be initialised with that value. So whether my software is used in China or/and in London it doesn't matter cause all I want to do is to do a comparison for a data created in China with the one created in London. Lets say my application in China transmitted tm to a sever using sockets, another copy of the same software in London initialised tm using the same technique to the the same server. Say my codes in the server needs to do this:-

Code:
if(tmLon==tmChina){
     

}
how would I check that??

Or is there another way to initialise CTime objects to contain the fixed dates which I need regardless of timezones...

Or do I need to re-calculate timezones before I do a comparison???

Regards

Mustafa