What time was it 108 hours ago? The time 108 hours ago from now (Tuesday, March 11, 2025 at 11:21:18 AM) was Thursday, March 6, 2025 at 11:21:18 PM.