The short answer
The honest short answer: the Moon moves one sign roughly every two and a half days, so your moon sign depends on your exact birth details, unlike your sun sign. Vedic astrology uses it as the mind and heart of the chart. It is a rich tradition, and it still cannot tell you whether he will call back. That is what a reading is for.
What moon signs can and cannot do
Within the traditions, the moon sign describes emotional temperament, what soothes you, and how you process feeling. Jyotish goes further and builds the whole chart from the rashi and nakshatra of the Moon.
It cannot tell you what someone else will do, settle a decision, or promise a date. And it changes nothing about your week unless you act. If the reason you are calculating it at midnight is a real question, the direct route is a reading with no birth details at all.
People also ask
If you want to hear it for your own situation, SshreeVidhyaa will tell you what she sees. ₹1,777 for 15 minutes plus 5 free.