Current Date and Time in Ferreiras, Algarve, Portugal: May 22, 2026 09:17:00 pm