Tiger,
Welcome to TFP!
Yes there are many different kinds of timers that will do this. Just Google "pool light timers". If you have automation it's easy to add the lights and set your schedule. If you just want to do it with a programmable light switch you can do that as well. I have one on my garage bug light that even adjusts time for when dusk daily is based on the gps location of my house.
Can you give us a little more information about your pool? Click on your name above right and then open "signature" then add pool type, size, equipment make/model etc and PRESS SAVE. After you do this the information will be added at the bottom of every post. Many questions members ask require this information to get an answer. So our experts can get a response to you without having to go through a few extra cycles of questions to you.
I hope this is helpful, and again, welcome aboard!
Chris