no Flex é meio chato somar datas. vc tem que converter a sua data num objeto 'Date' e depois adicionar o tempo que vc quer em milisegundos.
a sua data ficaria : var minhadata = new Date(2009, 02, 19) (em Flex o numero do mês começa em zero, i.e. Março = 2) dia = 24 * 60 * 60 * 1000 (milisegundos em 1 dia) var dataobtida = minhadata.getTime() + dia na 'dataobtida' vc tem a soma da sua data com os dias. depois pode trabalhá-la como quiser. Ex : extrair o dia ( getDate(dataobtida)) se for só para adicionar um mês dá p fazer ... dataobtida = new Date(2009, 02 + 1, 19) []s Pedro Oliveira 2009/3/19 Ricardo Cerqueira <rcerque...@gmail.com> > > Amigos, > > Estou precisando somar x mêses a uma determinada data, exemplo: > > Tenho a data: 19/03/2009 que adicionar 1 mês a esta data, pra ele no > caso retornar 19/04/2009, sendo que tem que ter cuidado com questão do > final do mês 31 por exemplo.... alguém de idéia? > > Abraço > > > > > > --~--~---------~--~----~------------~-------~--~----~ Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---