Olá amigos.
Ôpa, que beleza de Eska, parabéns!
Não sei se já foi comentado mas, no caso deste movimento, para mudar a data girando os ponteiros, ao chegar às 12h (no caso 24h), retorne o ponteiro de minutos para mais ou menos 23h40 e avance-o novamente até mudar a data. Dessa forma vc não precisará dar um giro completo para mudá-la.
Abraço,
Guilherme.