Grammars usually say that the present perfect tenses cannot be used together with expressions pf finished time - we can say I have seen him or I saw him yesterday, but not I have seen him yesterday. In fact, such structure are unusual but not impossible (though learners should avoid them). Here are some real examples taken from news broadcasts, newspaper articles, advertisements, letters and conversations.
France has detonated a Hiroshima-sized nuclear bomb on Mururoa Atoll in the South Pacific at 17.02 GMT on Wednesday.
Police have arrested more than 900 suspected drugs traffickers in raids throughout the country on Friday and Saturday.
...a runner who's beaten Linford Christie earlier this year.
A 24-year-old soldier has been killed in a road accident while on patrol last night.