1. Correction
Toutes les demi-heures depuis ce matin, le responsable nous parle de cette demi-journée de formation obligatoire, heureusement, dans deux heures et demie, la journée est terminée !
2. Explication
« Demi » est invariable placé devant un nom ou un adjectif et variable en genre placé après (demi et le nom sont reliés par un trait d’union).
Exemples : une « demi-journée », mais « trois jours et demi » et « trois heures et demie » ; Elle est demi-endormie. (Style littéraire)