What time was it 18 minutes ago? The time 18 minutes ago from now (Monday, January 6, 2025 at 04:26:13 AM) was Monday, January 6, 2025 at 04:08:13 AM Coordinated Universal Time.