А високосные года?отальное сам вычислишь?
$TotalSeconds=time()-mktime(0,0,0,$m,$d,$y);

if($y<1970)
{
$k=(int)((1970-$y)/4)+1;
$y1=$y+$k*4;
//126230400 секунд ~ (365*4+1)*24*60*60 ~ 4 годам
$TotalSeconds=$k*126230400-mktime(0,0,0,$m,$d,$y1)+time();
}else $TotalSeconds=time()-mktime(0,0,0,$m,$d,$y);