Like most states in the USA, Daylight-Saving Time (DST) is observed in Bahamas, where the time is shifted forward by 1 hour to EDT; which is 4 hours behind Greenwich Mean Time ( GMT-4 ).
After the Summer months the time in Bahamas is shifted back by 1 hour to US Eastern Standard Time (EST) or (GMT-5)
Standard Time / Daylight Savings Time Date schedules here
The international dialling code for Bahamas is +1 242. Note there are no codes for individual towns and cities in Bahamas.