Tengo dos valores de tiempo. uno para el tiempo de inicio de sesión anterior y otro para el tiempo de inicio de sesión actual. Tengo que aumentar el tiempo de inicio de sesión anterior en una hora. He usado el formato de fecha hh: mm: ss. Este es mi fragmento de código.Cómo aumentar el tiempo en 1 hora
Date previous_time, current_time;
if(previous_time.before(current_time)){
Log.i("Time Comparision"," true");
}
así que en vez de lo anterior si la condición, tengo que añadir una hora a la previous_time y hacer la condición if. ¿Cómo lograr esto?
siento decir que mi amigo. Este código actualiza la hora, pero cambia totalmente mi formato de fecha. Solo quiero el tiempo en el formato "hh: mm: ss". –
@Andro_Selva - El formateo y la manipulación real de la fecha son dos tareas independientes. Mire [DateFormat] (http://download.oracle.com/javase/6/docs/api/java/text/DateFormat.html) y/o [SimpleDateFormat] (http://download.oracle.com/javase) /6/docs/api/java/text/SimpleDateFormat.html). –
Luego puede usar SimpleDateFormat para obtener el formato deseado. En su caso, "new SimpleDateFormat (" hh: mm: ss "). Format (previous_time)", después de la última línea de planetjones. – dunni