Código PHP:
$fecha_menor = 2012-12-20
$fecha_mayor = 2013-02-10
$fmn = explode('-', $fecha_menor);
$fmy = explode('-', $fecha_mayor);
if ( $fmn[0] < $fmy[0] )
{
$cantidad_dias_hasta_fin_de_ese_anno = tu_script_para_calcular_dias($fecha_menor, $fmn[0] . '-12-31');
$cantidad_dias_hasta_principio_de_anno = tu_script_para_calcular_dias($fmy[0] . '-01-01', $fecha_mayor);
}
else
{
$cantidad_dias_en_el_mismo_anno = tu_script_para_calcular_dias($fecha_menor, $fecha_mayor);
}