Suppose you always get 8 hours of sleep every day, but you sleep from 4 am until 12 noon. Is it bad for your health?

Sleep. Your body will adjust it's natural rhythm to the times you are sleeping if they stay consistent. Make sure that you are getting enough natural daylight to help with vitamin d (or take supplements).