I can recommend you a virtuemart plugin product from Cmsmart.net- Product Delivery date for Virtuemart 3 pluginhttp://cmsmart.net/virtuemart-extensions/product-delivery-date-for-virtuemart
This product is suitable for any Virtuemart shop owner who wants to set up a delivery date (day/month/year) and delivery time/location for your products ( food, flowers, bakery, gift…) then this plugin is for you. It is a Joomla plugin but works exclusively for Virtuemart.
After installing the plugin like a normal Joomla extension, you will activate the plugin. Thus, shoppers can choose delivery dates, delivery time and delivery locations in a list during their checkout process.Full List Of Features!
Select delivery date in a calendar window on the checkout page
Select delivery location in time/location list, admin can change values if it’s necessary
No need to login the website but it’s still able to choose delivery date and delivery location
Administrators can see the required delivery dates in customers’ orders.
Delivery date will be displayed on the email of order confirmation
The plugin will save delivery date/time in Virtuemart’s order database.
Admin can set up delivery time as a require part in the checkout process
Display settings: icon, title, label
Input a list of blocked dates
Allow admin to block dates for annual holidays