Вы можете получить сокращение от часового пояса.
$dateTime = new DateTime();
$dateTime->setTimeZone(new DateTimeZone('America/Chicago'));
$dateTime->format('T'); // CST
Но я бы предложил использовать UTC в формах, не имеющих DST.
Википедия UTC :
UTC не меняется со сменой сезонов, но местное или гражданское время может измениться, если юрисдикция часового пояса соблюдает переход на летнее или летнее время.Например, UTC на 5 часов опережает местное время на восточном побережье Соединенных Штатов зимой, но на 4 часа вперед летом.
Кроме того, я бы предложил почитать замечательную статью Зака Холмана. UTC достаточно для всех, верно?