>>34
for (int y=xxxx; y < deadyear; y++)
 for (int m=1; m <= 12; m++)
  for (int d=1; d <= 31; d++)
   for(int h=0; h < 24; h++)
    for(int M=0; M < 60; M++)
     for(int s=0; s < 60; s++)
      everysecond();

のとき、mが月でMが分とかわからないから、ちゃんと
year、month、day、hour、minutes、secondsにすべき。
ループだからと言って一文字変数使うやつは総じて無能。