mas eu nao sei como fazer a soma do conteudo do jFormattedTextField e do jTextField,
nao estou conseguindo pegar o valor que é digitado neles e converter para Date…
o valor da data está como Date e do numero está com int…
tem como eu somar um Date com um int e ele me retorno o resultado que quero?
pra recuperar valores basta ver os construtores da classe DateTime do Joda.
que podem ser:
DateTime(int year, int monthOfYear, int dayOfMonth, int hourOfDay, int minuteOfHour)
...
...
..
ou até mesmo:
DateTime(long instant)
onde esse long pode ser recuperado de SimpleDateFormat instanciado a partir de uma String (Data) com formato, assim:
JFormattedTextFielddata;SimpleDateFormatformato=newSimpleDateFormat("dd/MM/yyyy");try{Dated=formato.parse(data.getText());DateTimedata=newDateTime(d.getTime());}catch(ParseExceptione){// TODO Auto-generated catch blocke.printStackTrace();}
M
marcos.stuchi
Consegui fazer somar e me dar um resultado… porém o resulta vem dessa forma “Tue Jan 11 00:00:00 BRST 2000”…
é possivel eu transformar isso “Tue Jan 11 00:00:00 BRST 2000” nisso 11/01/2000??
as duas é a mesma data, porém eu preciso desse formato 11/01/2000…
segue o codigo que eu fiz somar o que está sendo digitado no JFormettedTextField com o que foi digitado no JTextField…