I've never played harvest moon so I am not sure what type of time system you are talking about.
You should be able to do most time system using variables and set the duration that you want.
For example: Every 30 seconds, add 30 minutes to your time variable. Than every variable at certain amount, run the events to simulate your weather condition.