What time was it 105 minutes ago? The time 105 minutes ago from now (Sunday, April 20, 2025 at 12:31:20 AM) was Saturday, April 19, 2025 at 10:46:20 PM.