What time was it 66 minutes ago? The time 66 minutes ago from now (Sunday, March 23, 2025 at 05:37:45 AM) was Sunday, March 23, 2025 at 04:31:45 AM.