How to create a countdown timer to set the launch of a new product in WooCommerce?

I want to show a countdown on the products that will go on sale soon.

I have seen Premium Plugins, is there a free Plugin with which I can do this?

I have searched and tried Plugins but none do what I need.

Some Premium plugins can add countdowns to set offers on the price of the products, but I need to show the product in the store, and it cannot be purchased until the countdown ends.

It is necessary to add a Budge with the countdown in the products that we select, and prevent the purchase of that product until the countdown ends, and enable the purchase when the countdown time ends, it can be manually or automatically

Is there a Free Plugin to do this ?

Can it be done by code?
Thank you