Time is of the essence for the San Francisco Giants as they prepare to face off against the San Diego Padres.