$local_hour=date("h"); $time_zone=3; //of course you can retraive the time zone from any database .. //but this is only an example.. $current_hour=$time_zone+$local_hour; echo $current_hour , date(":i:s A");