What time was it 180 minutes ago? The time 180 minutes ago from now (Wednesday, November 6, 2024 at 09:44:05 PM) was Wednesday, November 6, 2024 at 06:44:05 PM.