British historian David Irving admitted in an Austrian court Monday to having denied the Holocaust in 1989 but said he no longer holds that view.