[SP-pm] função localtime

Solli Honorio shonorio at gmail.com
Fri Sep 11 17:56:52 PDT 2009


Fernando, se vc está recebendo a data em epoch (o formato retornado pelo
time) então vc pode fazer assim :

<code>
my $hoje = int time / 86_400;

if ( int $data_do_banco / 86_400 < $hoje ) then {
  print "ontem\n";
} else {
  print "hoje\n"
}
</code>

2009/9/11 Fernando <fernandolouis em terra.com.br>

> Pessoal, através da função localtime consigo saber o dia de hoje. Sendo
> assim, puxo uma notícia do BD e se ela tiver data de hoje, ao invés de
> aparecer a data, aparece escrito "HOJE".
>
> Neste contexto, gostaria de informar ao usuário escrito "ONTEM" se amanhã
> alguem acessar essa notícia.
>
> Posso subtrair 1 ao dia atual para obter a data de ontem, mas se for o
> primeiro dia do mês?
>
> É mais fácil usar algum módulo para esse caso específico?
>
> []s,
> Fernando
> _______________________________________________
> SaoPaulo-pm mailing list
> SaoPaulo-pm em pm.org
> http://mail.pm.org/mailman/listinfo/saopaulo-pm
>



-- 
"o animal satisfeito dorme". - Guimarães Rosa
-------------- Pr?xima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20090911/f04dd090/attachment.html>


More information about the SaoPaulo-pm mailing list