Time_zone_select problem, need difference

hey,

in my rhtml i got this:

<%= time_zone_select (‘firm’, ‘gmt_zone’, TZInfo::Timezone.all.sort,
:model =>
TZInfo::Timezone) %>

output is this:

Africa - Abidjan

Africa - Accra Africa - Addis Ababa Africa - Algiers Africa - Asmera Africa - Bamako .... more options value="">-------------

and i want to have the time difference also for each option
ex. Africa - Accra(GTM +6)

i know i have the other list with the differences, but i need TZInfo for
converting times. i just want to change the text for each option not the
value