GMT-Zeit in Ortszeit umrechnen
Ich habe die aktuelle GMT-Zeit -15.05.2013 08:55 Uhr
meine aktuelle Ortszeit ist -2013-05-15 02:06 PM und Zeitzone ist -Asia / Kolkata
Ich habe versucht, die obige GMT mit diesem Code in meine Ortszeit umzurechnen
NSTimeZone* sourceTimeZone = [NSTimeZone timeZoneWithAbbreviation:@"Asia/Kolkata"];
[dateFormatter setTimeZone:sourceTimeZone];
// timeStamp - is the above GMT time
NSDate *dateFromString = [dateFormatter dateFromString:timeStamp];
NSLog(@"local time is %@",dateFromString);
Aber das gibt mir falsche Zeit als -2013-05-14 19:04:00 +0000 anstatt2013-05-14 02:06 PM
Warum passiert das? Bitte helfen Sie mir, dies zu klären. Vielen Dank im Voraus