What time was it 79 minutes ago? The time 79 minutes ago from now (Tuesday, June 24, 2025 at 10:08:40 AM) was Tuesday, June 24, 2025 at 08:49:40 AM.