What time was it 88 minutes ago? The time 88 minutes ago from now (Saturday, April 26, 2025 at 05:39:32 AM) was Saturday, April 26, 2025 at 04:11:32 AM.