What time was it 25 minutes ago? The time 25 minutes ago from now (Tuesday, July 1, 2025 at 05:11:44 AM) was Tuesday, July 1, 2025 at 04:46:44 AM.