What time was it 103 minutes ago? The time 103 minutes ago from now (Saturday, May 24, 2025 at 03:36:40 AM) was Saturday, May 24, 2025 at 01:53:40 AM.