Hmm... I play a game that use a night and day system along with weather night and day doesn't happen according to real life night and day it happens every 6 hours or so but we also have a thing called night sight. If we had the night and day here we could use the lanterns to give us sight at night and just add a new item to the trader called oil or something to refill the lanterns. I do like the idea you've posted.
Thank you: Dread Lord Malachite