What time was it 142 minutes ago? The time 142 minutes ago from now (Sunday, April 20, 2025 at 10:20:56 AM) was Sunday, April 20, 2025 at 07:58:56 AM.