What time was it 63 hours ago? The time 63 hours ago from now (Friday, June 13, 2025 at 01:31:18 PM) was Tuesday, June 10, 2025 at 10:31:18 PM.