Something like that:
[{"id":"fc71f603.4322c8","type":"cronplus","z":"89990f99.a6d4e","name":"","outputField":"payload","timeZone":"","persistDynamic":false,"commandResponseMsgOutput":"output1","outputs":1,"options":[{"name":"schedule1","topic":"schedule1","payloadType":"str","payload":"On","expressionType":"cron","expression":"0 0 6 11-31 12 * *","location":"","offset":"0","solarType":"all","solarEvents":"sunrise,sunset"},{"name":"schedule2","topic":"schedule2","payloadType":"str","payload":"Off","expressionType":"cron","expression":"0 0 23 11-31 12 * *","location":"","offset":"0","solarType":"all","solarEvents":"sunrise,sunset"},{"name":"schedule3","topic":"schedule3","payloadType":"str","payload":"On","expressionType":"cron","expression":"0 0 6 1-10 1 * *","location":"","offset":"0","solarType":"all","solarEvents":"sunrise,sunset"},{"name":"schedule4","topic":"schedule4","payloadType":"str","payload":"Off","expressionType":"cron","expression":"0 0 23 1-10 1 * *","location":"","offset":"0","solarType":"all","solarEvents":"sunrise,sunset"}],"x":290,"y":2020,"wires":[[]]}]
I guess using some tricks you can reduce the number of schedule at the expense of it being less readable. So, repeat but simple.