jhonys
Setembro 20, 2004, 4:05pm
#1
Minha duvida é de iniciante
import java.util.*;
import java.text.*;
public class Metodos{
public static void main(String args[]){
Date data = new Date();
DateFormat formato_zona = DateFormat.getDateInstance();
String teste = formato_zona.format(data);
System.out.println("Data: " + teste);
}
}
Alguem sabe pegar essa data criada aqui e somar + 1 nos dias dez vezes (usando o ‘for’ isso eu sei)
Só nisso q eu estou com duvida
Obrigado a todos…
Utilize a classe Calendar.
Exemplo:
Calendar data = Calendar.getInstance(); //data atual;
Calendar amanha = data.add(Calendar.DAY_OF_MONTH, 1); //soma um dia
DateFormat formato_zona = DateFormat.getDateInstance();
String teste = formato_zona.format(amanha.getTime());
System.out.println("Data: " + formato_zona.format(data.getTime()));
System.out.println("Amanha: "+ formato_zona.format(amanha.getTime()));
Para tirar mais dúvidas consulte a API: http://java.sun.com/j2se/1.4.2/docs/api/java/util/Calendar.html
velo
Setembro 20, 2004, 8:53pm
#3
velo
Junho 20, 2005, 7:30pm
#4
[quote=leonardom]
[code]
Calendar data = Calendar.getInstance(); //data atual;
Calendar amanha = data.add(Calendar.YEAR, 1); //soma um ANO
DateFormat formato_zona = DateFormat.getDateInstance();
String teste = formato_zona.format(amanha.getTime());
System.out.println("Data: " + formato_zona.format(data.getTime()));
System.out.println("Amanha: "+ formato_zona.format(amanha.getTime()));
[/code][/quote]
ao invés de pegar a data de amanhã… eu quero pegar o próximo ano…
como eu faria?