The time difference is almost four hours according to www.timeanddate.com/worldclock/custom.html?sort=1
If you look on wwp.greenwichmeantime.com/info/timezone.htm which is supposedly the official site for time zone information you will find that Kabul, Afganistan is a plus 4:30, which places it in zone D*. Greenwich Meantime is the official time zone clock meaning it is used to set the GPS clocks around the world. This is what mobile phones and computers tap into. Greenwich Meantime is based in London, England meaning this is ground zero for the clock time. The time it is in England means you will add 4:30 hours to the time in Kabul, Afghanistan. The reason the other site says roughly four hours difference is because of the location that clock is at. Depending on where you might be in Afghanistan, there can be a slight shift in what you add to the Greenwich Meantime.
For most purposes knowing that it is 4:30 ahead of England will give you a good idea of how late it may be in Afghanistan such as whether it is too late to call a relative because it is past 21:00.
For a few other reference points Tehran, Iran is +3:30 from England and Abu Dhabi UAE is +4 from England. India is +5:30 from England. Those in Kuwait, Jenya, Saudi Arabia, and Russia are a +3 added to the time that it is currently in England.
Athens, Finland, Turkey, Israel, Zimbabwe and South Africa are +2 hours ahead of England. Most of Europe such as France, Netherlands, Switzerland and Norway are +1 hour ahead of England. When calculating the time if you are in Afghanistan you would minus the 4:30 hours to get the time in England. If you start with Greenwich Meantime you add hours going east and subtract hours if you are going west.
For most purposes knowing that it is 4:30 ahead of England will give you a good idea of how late it may be in Afghanistan such as whether it is too late to call a relative because it is past 21:00.
For a few other reference points Tehran, Iran is +3:30 from England and Abu Dhabi UAE is +4 from England. India is +5:30 from England. Those in Kuwait, Jenya, Saudi Arabia, and Russia are a +3 added to the time that it is currently in England.
Athens, Finland, Turkey, Israel, Zimbabwe and South Africa are +2 hours ahead of England. Most of Europe such as France, Netherlands, Switzerland and Norway are +1 hour ahead of England. When calculating the time if you are in Afghanistan you would minus the 4:30 hours to get the time in England. If you start with Greenwich Meantime you add hours going east and subtract hours if you are going west.