Calcular el tiempo entre dos veces Android
Básicamente tengo una vez
currentTime = DateFormat.getTimeInstance().format(new Date());
Y quiero calcular cuánto tiempo ha pasado desde currentTime. ¿algunas ideas?
- Android días restantes
- Añadir una cierta cantidad de tiempo a una hora actual y escribirlo
- Tiempo de volver a Android
- ¿Hay una manera de detectar cuando el usuario ha cambiado la hora del reloj en su dispositivo?
- Android java.util.concurrent.TimeUnit Convierta milisegundos a minutos
- Fuente confiable de tiempo para el applet JavaCard en SIM
- ¿Cómo hacer que el código se detenga por un par de segundos en android?
- Tiempo de dev Android vs tiempo de dev de iPhone
- GPS: Cómo funciona la inyección de tiempo NTP
- Cómo cambiar el tiempo del simulador Android interno
- Formato de fecha y hora, en milisegundos, con cadena local en Android
- Diferencia horaria entre dos tiempos
- Por qué funciónMillis () devuelve -1 en java
Tu hora actual como la anterior será una cadena, tan difícil de trabajar.
Si utiliza un objeto Date en su lugar:
Date interestingDate = new Date();
Entonces usted puede encontrar el diferente en milisegundos entre la fecha actual actual y interestingDate haciendo:
(new Date()).getTime() - interestingDate.getTime()
También compruebe hacia fuera la clase del tiempo que usted podría utilizar en vez de la clase de la fecha.
- Java.io.NotSerializableException incluso si implemento "Serializable"
- Cómo rechazar una llamada programáticamente en android