What time was it 82 minutes ago? The time 82 minutes ago from now (Monday, June 30, 2025 at 10:19:02 PM) was Monday, June 30, 2025 at 08:57:02 PM.