Hola,
no veo qué problema tienes para asignar directamente los valores a las variables: poniendo "hour=17;" debería de funcionarte.
Mira esta librería, la hora se pone como tú deseas:
http://www.carballada.com/wordpress/wp-content/uploads/rtcds1307.zip