Cómo incrementar el tiempo en 1 hora

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 acceso anterior por una hora. He utilizado el formato de fecha hh: mm: ss. Este es mi fragmento de código.

Date previous_time, current_time; if(previous_time.before(current_time)){ Log.i("Time Comparision"," true"); } 

Así que en lugar de la condición mencionada anteriormente, tengo que añadir una hora al tiempo anterior y hacer la condición if. ¿Cómo lograrlo?

  Calendar calendar = Calendar.getInstance(); calendar.setTime(previous_time); calendar.add(Calendar.HOUR, 1); previous_time = calendar.getTime(); // do your comparison 
 previous_time.setTime(previous_time.getTime() + 60 * 60 * 1000); 

o

 Date session_expiry = new Date(previous_time.getTime() + 60 * 60 * 1000); 

http://download.oracle.com/javase/6/docs/api/java/util/Date.html#getTime%28%29

Prueba este código.

  SimpleDateFormat sdf = new SimpleDateFormat("h:mm a"); Date date = Utils.getBookingDate(mBooking.ToTime); Calendar calendarAdd = Calendar.getInstance(); calendarAdd.setTime(date); calendarAdd.add(Calendar.HOUR, 1); toTime = sdf.format(calendarAdd.getTime()); tv_Totime.setText(toTime); 

Cuando se formatea la cadena de tiempo actual dentro de añadir 1 hora

  • Comparar si dos fechas están dentro de la misma semana en android
  • ClassNotFoundException, aunque el contenedor JAR es parte de la compilación
  • Cómo Java Binding para Dbus para ejecutarse en Android
  • Java.lang.ClassCastException: android.view.ViewGroup $ LayoutParams no se puede convertir en android.widget.RelativeLayout $ LayoutParams
  • Cómo llamar a fragment method de la actividad principal
  • Problema al importar el paquete android.support.v4
  • No se puede resolver el símbolo R
  • ¿Por qué mi contexto en mi Fragmento es nulo?
  • Android - Mantener usuario conectado
  • Cómo configurar la imagen de fondo del botón a través del código
  • Cómo hacer HttpResponse trabajo más rápido?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.