First recorded by The Chambers Brothers (1966).
Hit version by The Chambers Brothers (US #11 1968).
From the wiki: “‘Time Has Come Today’ was first recorded by The Chambers Brothers in 1966 and released as a single with no chart impact. The song was re-recorded in 1967 for the album The Time Has Come. This time, ‘Time Has Come Today’ did have a presence in the Top-40 … and also a significant impact in the counterculture of the time. While the single spent five weeks bubbling under the Top-10 at #11 on the Billboard Hot 100 in the fall of 1968, ‘Time Has Come Today’ is now considered to be one of the landmark Rock songs of the psychedelic era.