Add new function for calculating irrigation date and create event based on the calculate result.
Change the GDD calculation that if the GDD value for a day < 0, then consider it as 0.