clear database on certain time

Hi, I want to clear out a whole database when a certain time is reached, but it should only happen once on the 1st day of every month at 00:00. How would I be able to do this?

Thanks
Jhon