Prince William told well-wishers at Sandringham that he expects Queen Elizabeth's funeral to be a "hard" day.