What time was it 308 minutes ago? The time 308 minutes ago from now (Saturday, May 24, 2025 at 03:37:48 AM) was Friday, May 23, 2025 at 10:29:48 PM.