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