FWIW I've seen nodes leave channels open for literally months even when the node has been entirely inactive.
The Lightning protocol itself has no specific time limits on channels. They can remain open indefinitely as long as both sides choose not to close them.