Blz?!
Mais um post, desta vez vou mostrar uma maneira bem simples de trabalhar com datas.
Já vi muita coisa no google sobre o assunto fazendo multiplicações complicadas de se entender, o que vou fazer nesse exemplo é deixar que o próprio Flex "pense". É necessário apenas indicar o que você quer fazer, somar/diminuir Dias, Meses, Anos, Horas, Segunds e até Milesegundos.
private function fncSomaData(Data: Date, Qtde: Number, TpInc: String): Date {
var
_rData: Date = new Date(Data);
_rData[TpInc] += Qtde;
return _rData;
}
Os parâmetros Date e Qtde são auto-explicáveis o mais importante mesmo é o TpInc, é ele que vai "falar" o que queremos somar/diminuir
ano = 'fullYear'
mes = 'month'
dia = 'date'
hora = 'hours'
minuto = 'minutes'
segundo = 'seconds'
millesegundo = 'milliseconds'
Abraços
sexta-feira, 12 de fevereiro de 2010
Trabalhando com datas
Publicado por:
0 comentários:
Postar um comentário