What time was it 66 minutes ago? The time 66 minutes ago from now (Monday, April 28, 2025 at 10:44:51 AM) was Monday, April 28, 2025 at 09:38:51 AM.