What time was it 16 minutes ago? The time 16 minutes ago from now (Saturday, May 10, 2025 at 02:05:13 AM) was Saturday, May 10, 2025 at 01:49:13 AM.