Incorporating button into Servo Loop. Help!

This could be interpreted 3 different ways:

  1. Button triggers the servo to go to 180 degrees for 6 seconds and then servo goes to 0. Next automatic cycle happens 24 hours after the button is pressed.

  2. Button triggers the servo to go to 180 degrees for 6 seconds and then servo goes to 0. Next automatic cycle happens 24 hours after the last 24 hour cycle completed.

  3. Button interrupts the 6 second delay in an automatic cycle and returns the servo to 0.

Which is it?