Delivery days by postal code

Hi,

I would like to know if there is possibility to set up different delivery days for different shipping zones based on postal codes in my webshop?

Case: carrier X delivers our products in zone A on Monday/Wednesday/Friday. Carrier Y delivers our products in zone B on Thuesday/Thursday. The customer gets to choose his prefered delivery dates in a calender based upon his postal code.

Thank you for you feedback