Jeg tror, det afhænger af, hvad du mener med EST - hvis du mener østkyst USA, så er det generelt 5 timer efter UTC (men tager ikke højde for sommertid), hvilket burde give dig 04:00 EST. Forsøg at undgå at bruge forkortelser, hvor det er muligt, da de er tvetydige, f.eks. EST er forkortelsen for både Amerika/Detroit og Australien/Sydney. Brug af NSTimeZone initWithName vil give mere præcise resultater.
Chronos Time Zone Repository giver en godt læsbar XML-tidszonedatabase, der virkelig hjælper med at forstå, hvordan tidszoner fungerer (det hele er ret rodet og foranderligt).