What is the longest amount of time anyone has ever slept? Rip Van Winkle slept for 20 years. Is it theoretically possible for a human to hibernate or sleep for that long? Will science ever enable us to do so?