Fiz um troço que funcionou aqui, ficou da seguinte maneira:
var data:String = edtVencimento.text;
var partes:Array = data.split("/");
var dia:int = parseInt(partes[0]);
var mes:int = parseInt(partes[1])-1;
var ano:int = parseInt(partes[2]);
var novaData:Date = new Date(ano,mes+2,dia,0,0,0,0);
n
se o back end for java, usa o Calendar, mais fácil.
[s]
2009/3/19 Pedro Oliveira
> 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)
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
http://help.adobe.com/pt_BR/ActionScript/3.0_ProgrammingAS3/WS5b3ccc516d4fbf351e63e3d118a9b90204-7f10.html
la ele diz
var now:Date = new Date();
public static const millisecondsPerDay:int = 1000 * 60 * 60 * 24;
var dueDate:Date = new Date(now.getTime() + (30 * millisecondsPerDay));
aonde 30