How Long is a Day?

One Earth day is approximately 23 hrs 56 minutes 4 seconds after completing one full rotation on its axis. This is referred to as a Sidereal day. Or a Solar day which is almost exactly 24hr for Earth to make a rotation placing the Sun back to the meridian, takes 24 hours.