<html>
<head>
<style>
P
{
margin:0px;
padding:0px
}
body
{
FONT-SIZE: 10pt;
FONT-FAMILY:Tahoma
}
</style>
</head>
<body><BR>&gt; From: luismottacampos@yahoo.co.uk<BR>&gt; Date: Wed, 30 May 2007 14:44:54 +0200<BR>&gt;<BR>
&gt; Gente, eu estou procurando idéias para resolver um problema <BR>&gt; complicado.<BR>&gt; <BR>&gt; Meus dados de entrada são uma data válida, que eu vou chamar <BR>&gt; $basedate, e um intervalo de tempo positivo, inteiro, não nulo, que <BR>&gt; eu vou chamar $interval.<BR>&gt; <BR>&gt; O que eu preciso fazer é obter todos os dias entre $basedate e <BR>&gt; $basedate+$interval. Alguém tem alguma sugestão melhor do que um loop <BR>&gt; para calcular um dia de cada vez?<BR><BR>
Ahn... que tal alguns exemplos práticos? Se eu entendi direito, você quer calcular o número de dias e buscar com esse&nbsp;resultado os dias de acordo com o calendário.<BR>
&nbsp;<BR>
Eu nunca implementei algo parecido, mas você poderia tentar usar algum módulo que ofereça isso (e eu tenho certeza que tem).<BR>
&nbsp;<BR>
Veja se isso ajuda:<BR>
&nbsp;<BR>
<A href="http://www.perl.com/lpt/a/718">http://www.perl.com/lpt/a/718</A><BR>
<A href="http://search.cpan.org/~tmtm/Date-Range-1.40/lib/Date/Range.pm">http://search.cpan.org/~tmtm/Date-Range-1.40/lib/Date/Range.pm</A><BR>
&nbsp;<BR>
[]'s<BR>
Alceu<BR><br /><hr />Connect to the next generation of MSN Messenger   <a href='http://imagine-msn.com/messenger/launch80/default.aspx?locale=en-us&source=wlmailtagline' target='_new'>Get it now! </a></body>
</html>