Мисля, че зависи от това какво имате предвид под EST - ако имате предвид Източното крайбрежие на САЩ, тогава като цяло това е 5 часа след UTC (но без да се отчита лятното часово време), което трябва да ви даде 04:00 EST. Опитайте се да избягвате използването на съкращения, където е възможно, тъй като те са двусмислени, напр. EST е съкращението както за Америка/Детройт, така и за Австралия/Сидни. Използването на NSTimeZone initWithName ще даде по-точни резултати.
Хранилище на часовата зона на Chronos предоставя добре четима XML база данни за часовите зони, която наистина помага да се разбере как работят часовите зони (всичко е доста разхвърляно и променливо).