What time was it 268 minutes ago? The time 268 minutes ago from now (Tuesday, June 24, 2025 at 10:44:47 AM) was Tuesday, June 24, 2025 at 06:16:47 AM.