What time was it 22 minutes ago? The time 22 minutes ago from now (Thursday, July 3, 2025 at 04:46:26 AM) was Thursday, July 3, 2025 at 04:24:26 AM.