This is not exactly what your asking but it covers some techniques you could use. Click link and read the deeper parts of it. Some of it covers using price lists to change prices for specific hours and days. Best part is its automatic no button needed.