Can sleeping late affect my period?

No. Ovulation and menstruation should not be affected by sleeping late. Severe sleep deprivation, however, could possibly delay ovulation and getting your period at the usual time.