There is a PC based program called
Lunarphase written by Garry Nugent and available as a free download demo.
The program can print graphs for the month showing the extent of daylight and darkness, and lunar visibility (so you can know how bright the moon will be, and how long during the night it will be visible). I ended up paying the registration fee for it, as it has a wealth of information.