até faz curto circuito!!!
jkg ;)

No dia 23 de Agosto de 2011 15:18, Carolina Torres <
[email protected]> escreveu:

> A pergunta pode parecer tola, mas que horas eram quando fizeste esse
> teste?
> É que basta que estejas num fuso horário diferente de UTC/GMT para que
> haja um período em que o teste te vai dar esse resultado. Isto porque,
> tal como está indicado na documentação, Date.date devolve-te o dia na
> hora local da máquina e Date.dateUTC devolve-te o dia de acordo com o
> UTC (que corresponde ao fuso horário GMT)
>
> Ex: Se o local time da máquina onde estás a testar está no fuso
> horário de Portugal (UTC+1) e correres o teste às 00:23 do dia 23,
> irás obter o tal resultado
>
> currentDate.date => 23
> currentDate.dateUTC => 22
>
> Se o fizeres a partir das 01:00 já obterás então o mesmo dia
>
> currentDate.date => 23
> currentDate.dateUTC => 23
>
>
> Em relação à tua abordagem, o ideal será trabalhares sempre em UTC e
> apenas converteres para hora local se/quando necessitares dessa
> informação.
>
> Espero ter ajudado.
> Carolina Torres
>
>
> On Aug 23, 12:01 pm, AMBS <[email protected]> wrote:
> > Bom dia,
> >
> > Recentemente deparei-me com um problema quando trabalhava com valores
> > do tipo DATE em Actionscript.
> > O problema com que me deparei tem a ver com a discrepância entre o
> > valor default e o valor UTC. o Valor UTC era sempre um dia inferior ao
> > valor default.
> >
> > Exemplo:
> > var currentDate:Date = new Date();
> >
> > currentDate.date => 23
> > currentDate.dateUTC => 22
> >
> > A solução que encontrei foi forçar os valores UTC através do método
> > setUTC....
> >
> > Queria partilhar este assunto e recolher as vossas opiniões sobre esta
> > questão e sobre a abordagem adoptada.
> >
> > Obrigado,
> > António
>
> --
> Recebeu esta mensagem porque está inscrito no grupo "Mailing List da
> Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos
> Grupos do Google.
>
> Para publicar uma mensagem neste grupo, envie um e-mail para
> [email protected].
> Para anular a inscrição neste grupo, envie um e-mail para
> [email protected].
> Para ver mais opções, visite este grupo em
> http://groups.google.com/group/riapt?hl=pt-PT.
>
>

-- 
Recebeu esta mensagem porque está inscrito no grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" dos Grupos do Google.

Para publicar uma mensagem neste grupo, envie um e-mail para 
[email protected].
Para anular a inscrição neste grupo, envie um e-mail para 
[email protected].
Para ver mais opções, visite este grupo em 
http://groups.google.com/group/riapt?hl=pt-PT.

Responder a