What time was it 149 minutes ago? The time 149 minutes ago from now (Thursday, July 3, 2025 at 05:24:52 AM) was Thursday, July 3, 2025 at 02:55:52 AM.