This question already has an answer here:
There is a function in contract that should call every month. Can this be implemented with the help of Solidity?
I have made an order for 1 month. A month later the status of the order was changed automatically.
Or every month, the contract variable must increase by 1