The only time I slept that long (I think it ended up being 27 hours total) was after local anesthesia for a surgery. Came back home, the drugs wore off, I lied down for a moment, next thing I know it's tommorow.