I can tell my male is hungry when he cruises during the day. Though, he will only take a rat if he is in his hide when I offer. My female, I can tell because she'll keep her head sticking out of her hide all day.
Every snake is different. You will learn when your snake is hungry just by observing his behavior over time.