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:

[as]public static const millisecondsPerDay :i nt = 1000 * 60 * 60 * 24;[/as]

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

[as]var dias : int = 5;[/as]

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

[as]var dataDesejada : Date = new Date( new Date().getTime() + ( dias * millisecondsPerDay ));[/as]

ou subtrair:

[as]var dataDesejada : Date = new Date( new Date().getTime() – ( dias * millisecondsPerDay ));[/as]

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]mx:DateFormatter id=”df”[/xml]

e no componente setar a propriedade text para:

[as]text=”{df.format(new Date())}”[/as]

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

Abraços…


© 2008 Softwares para Automação Comercial e Desenvolvimento de Software Personalizado | iKon Wordpress Theme by TextNData | Powered by Wordpress | rakCha web directory Clicky Web Analytics