tijdgeest, tijdsgeest

Beide vormen zijn correct.