What are you doing staying up all day and night?
if i have stayed up all day, that usually means i have slept all of the previous night. and if i am up all night, it usually means i have slept during all of the previous day. hope that makes sense