Weakness can be because of many reasons, if water content in the body is very less then you feel weakness, for that drink plenty of fluids, if your sleep is not proper it can happen if you have any
vitamin deficiency like vit
b12 vit d, or if you have low hemoglobin levels, or if you have any
thyroid problems etc etc.. kindly consult for further investigation and treatment..