What time was it 64 minutes ago? The time 64 minutes ago from now (Tuesday, June 24, 2025 at 10:55:30 AM) was Tuesday, June 24, 2025 at 09:51:30 AM.