Current time in Johannesburg

12:00:00
Tuesday, June 10th 2025, UTC+0200