The meaning is close to the English expression you mentioned. It says "It looks it's some holiday today" but IMHo this phrase doesn't fit perfectly in the exact situation. My suggestion:
Сегодня [определённо] мой день! (It's [definetely] my day today!) You can even combine the two phrases. Your character can say something like that:
Опа! На ловца и зверь бежит! Сегодня определённо мой день! /
Wow! To the hunter the prey runs! It's definetely my day today!