[quote=“eudasio”]Eu fiz:
Codigo:
import java.util.Calendar;
public class SomaData {
public static void main(String[] argsv){
Calendar c = Calendar.getInstance();
c.add(Calendar.YEAR, 1);
System.out.println(“Proximo ano:\t” + c);
}
}
E o programa me retornou:
Proximo ano: java.util.GregorianCalendar[time=?,areFieldsSet=false,areAllFieldsSet=true,lenient=true,zone=sun.util.calendar.ZoneInfo[id=“America/Sao_Paulo”,offset=-10800000,dstSavings=3600000,useDaylight=true,transitions=129,lastRule=java.util.SimpleTimeZone[id=America/Sao_Paulo,offset=-10800000,dstSavings=3600000,useDaylight=true,startYear=0,startMode=3,startMonth=9,startDay=8,startDayOfWeek=1,startTime=0,startTimeMode=0,endMode=3,endMonth=1,endDay=15,endDayOfWeek=1,endTime=0,endTimeMode=0]],firstDayOfWeek=2,minimalDaysInFirstWeek=1,ERA=1,YEAR=2006,MONTH=5,WEEK_OF_YEAR=25,WEEK_OF_MONTH=3,DAY_OF_MONTH=15,DAY_OF_YEAR=166,DAY_OF_WEEK=4,DAY_OF_WEEK_IN_MONTH=3,AM_PM=1,HOUR=0,HOUR_OF_DAY=12,MINUTE=40,SECOND=42,MILLISECOND=150,ZONE_OFFSET=-10800000,DST_OFFSET=0]
Onde esta o erro deste codigo?
Eu queria apenas que ele me desse a hora e a data daqui a um ano.[/quote]
Irmão,
“c” é um objeto do tipo Calendar, não uma String. O que você pode fazer é: c.getTime().toString(), mas aí vem tudo em inglês.
Paz!