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