What time was it 66 hours ago? The time 66 hours ago from now (Sunday, March 23, 2025 at 03:57:54 AM) was Thursday, March 20, 2025 at 09:57:54 AM.