Ver original$lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'],0,2); if($lang == 'es'){ $date_default_timezone_set = date_default_timezone_set('Europe/Madrid'); $date = date('d-n-o'); $time = date('H:i:s',strtotime('+0hours')); }elseif($lang == 'en'){ $date_default_timezone_set = date_default_timezone_set('Europe/londres'); $date = date('d-n-o'); $time = date('H:i:s',strtotime('+1hours')); } vas haciendo de esta manera cambiando por pais la ciudad y las horas de +/-