What time was it 368 minutes ago? The time 368 minutes ago from now (Saturday, May 17, 2025 at 07:02:51 PM) was Saturday, May 17, 2025 at 12:54:51 PM.