fechas en Java
Mi problema es el siugiente: quiero realizar un metodo que reciba como parametro un Timestamp que es la fecha de nacimiento de una persona y quiero que me calcule su edad. El problema que tengo es que estoy trabajando con jsdk 4.1.18 y todos los metodos como getDay(), getMonth() y getYear() estan deprecados!!!!! entonces no se como hacer...
Desde les agradezco ENORMEMENTE a quien pueda darme una mano!
andre
Desde les agradezco ENORMEMENTE a quien pueda darme una mano!
andre
/**
* Devuelve la fecha en formato: AAAAMMDDhhmmss.
* @return String
*/
private String getTime() {
StringBuffer buffer = new StringBuffer();
NumberFormat nf = NumberFormat.getInstance();
nf.setMinimumIntegerDigits(2);
Calendar cal = Calendar.getInstance();
buffer.append((cal.get(Calendar.YEAR)));
buffer.append(nf.format(cal.get(Calendar.MONTH) + 1));
buffer.append(nf.format(cal.get(Calendar.DAY_OF_MONTH)));
buffer.append(nf.format(cal.get(Calendar.HOUR_OF_DAY)));
buffer.append(nf.format(cal.get(Calendar.MINUTE)));
buffer.append(nf.format(cal.get(Calendar.SECOND)));
return buffer.toString();
}
* Devuelve la fecha en formato: AAAAMMDDhhmmss.
* @return String
*/
private String getTime() {
StringBuffer buffer = new StringBuffer();
NumberFormat nf = NumberFormat.getInstance();
nf.setMinimumIntegerDigits(2);
Calendar cal = Calendar.getInstance();
buffer.append((cal.get(Calendar.YEAR)));
buffer.append(nf.format(cal.get(Calendar.MONTH) + 1));
buffer.append(nf.format(cal.get(Calendar.DAY_OF_MONTH)));
buffer.append(nf.format(cal.get(Calendar.HOUR_OF_DAY)));
buffer.append(nf.format(cal.get(Calendar.MINUTE)));
buffer.append(nf.format(cal.get(Calendar.SECOND)));
return buffer.toString();
}
