how many times zones are there in world?

The standard answer is 24; however there are several regions that do not follow any standard time zone.

http://www.timeanddate.com/time/time-zones.html