I am expecting 2010-10-11 00:00:00
But instead I receive 2010-10-10 21:00:00 +0000
I know, that I can add a few hours and receive desired date, but I do not
I think your problem may be solved by setting the NSTimeZone.
NSTimeZone