Create task reminder before contract expiration Action button

Hi! 

Trying to create an action button which allows for user to press the action button under contracts module and automatically will generate a task on related contract with a reminder "60 days" before contract end date.

So it should be dependent on the "Field Name: end_date" field.

Any ideas on how to solve this as I only see the "add days" calculated value for fields.

Thanks!