Question: can villagers sleep in the nether?
Answer: According to the Minecraft Wiki: Villagers can sleep in the Nether or the End, if the Overworld's time is correct.