How long ago was November 4, 2026?

It is today.