Pessoal....

Uma dica legal ai, pra quem precisar por exemplo da data de ontem, que dia será amanhã ou daqui a 30 dias....
Vamos la:

Primeiro vamos criar uma constante que será o valor equivalente a um dia em milisegundos:

Actionscript:
  1. public static const millisecondsPerDay :i nt = 1000 * 60 * 60 * 24;

depois criamos uma variavel que ira guardar a quantidade de dias que queremos adicionar ou subtrair:

Actionscript:
  1. var dias : int = 5;

E por fim vamos criar a data que queremos chegar...
se quisermos adicionar:

Actionscript:
  1. var dataDesejada : Date = new Date( new Date().getTime() + ( dias * millisecondsPerDay ));

ou subtrair:

Actionscript:
  1. var dataDesejada : Date = new Date( new Date().getTime() - ( dias * millisecondsPerDay ));

Bom pessoal fica ai a Dica... Existem outras maneiras, mas gostei desta.

Abraços...

Pessoal....

Pessoal estava eu aqui trabalhando no projeto do Sistema de Reservas de Hotel, quando necessitei de uma coisa que é básica... iniciar um componente data com a data atual, fiz uma das pesquisas que acho a mais rápida de todas, dar ctrl+espaço e pelo achometro encontrar a função que tem o nome mais parecido com o que quer ... hehe ai encontrei o showToday, todo contente achei que era isso e logo coloquei "true" la, mas nada... Ai conversando com o Ved, ele como sempre me passou mais um daqueles pulos do gato... é seguinte:

Para iniciar o DateField com a data atual você tem que criar um DateFormatter:

XML:
  1. mx:DateFormatter id="df"

e no componente setar a propriedade text para:

Actionscript:
  1. text="{df.format(new Date())}"

Fica ai dica que meu amigo Ved me passou e espero que ajude a vocês como me ajudou...

Abraços...


© 2008 FlexDev | iKon Wordpress Theme by TextNData | Powered by Wordpress | rakCha web directory Clicky Web Analytics