Estas duas formas apresentam algumas diferenças.
a) «O réu aduz estar preso há mais 180 dias.»
Compreendemos facilmente que já decorreram 180 dias desde que o réu foi preso.
b) «O acusado alega estar enclausurado por mais de dez dias.»
Neste caso, não ficamos esclarecidos se os 10 dias já passaram ou ainda irão passar. O verbo estar encontra-se no infinitivo e, por isso, não marca o tempo. Como a preposição por significa ao longo de, também não ajuda ao estabelecimento de um limite. Esta informação é, portanto, menos esclarecedora.