Reinicar Variable cada día

Hola, estoy realizando un proyecto y necesito reiniciar una variable cada día

Tengo un módulo ds1302 y un contador de segundos pero no se me ocurre como hacer que la variable se reinicie... es poco probable que un if caiga en las 24:59:59 por el tema de los delays.

Como podría hacerlo??

Gracias.

ya se me ocurrió como hacerlo jaja

if (dia != t.dow) 
{
  dia == t.dow;
  luzsegs= 0;}
}

No supe como borrar el post.

No importa. Sirve tu solución para alguien que la necesite la use.