Current time in Johannesburg

12:00:00
Sunday, October 1st 2023, UTC+0200