at/on the midnight of New Year’s Eve

brian&me

Senior Member
Chinese - China
Why do Spanish people eat twelve grapes at the midnight of New Year’s Eve?

(from an English textbook for junior high school students in China, published by Pearson Education and Beijing Normal University Press)

I wonder if the ‘at’ could be replaced with ‘on’. If so, I’d also like to know which is more idiomatic: at or on the midnight of New Year’s Eve?

Many thanks in advance.
 
  • < Previous | Next >
    Top