As the subject states, "earlier tonight" has been thrown around a lot as an approximation to a near-past time frame. Does it make any grammatical sense with "earlier" being past-tense and "tonight" being future-tense?
earlier and tonight are not verbs, so they don't have a tense.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
The phrase "earlier tonight" is often heard, as in:
"He came by earlier tonight."
"I saw him earlier tonight."