welcome to HealthcareMagic
If you had just spotting & getting cramps mean either your period is delayed due to hormonal
problem or if you are sexually active then get a pregnancy
test done.In both cases if there is no period for over 20 days then better to consult a Gynaec at earliest.As for the dark yellow pee it could be due to less consumption of water.
Take care .