Resta de tiempos en ss.nnn
Publicado por Juan Carlos (6 intervenciones) el 02/02/2011 21:57:40
Hola, les explico mi problema: Tengo dos variales en las que almaceno el tiempo actual (con time), pero el problema es que no almacena los nanosegundos y si quiero calcular algo que sucede en menos de un segundo no funciona.
La cosa para que quede mejor explicado es así:
Tiempo1, Tiempo2 -----> son variables del tipo date que almacenan el tiempo actual.
Cuando presiono un boton, hago que la almacene en Tiempo1, y cuando presiono otro botón, la almaceno en Tiempo2 y luego saco la diferencia restandolas así:
(Tiempo1 - Tiempo2)
Al segundo de tocar un boton y despues tocar el otro me devuelve algo como: -1,555526488994 (Es un ejemplo)
Lo que quiero hacer es poner ese "-1,555526488994" en algo así "1:55" o aglo asi "155"
Tambien el problema es que a veces el resultado da negativo, y me gustaria que no sea así, ya que si quiero hacer una condicion en donde si el resultado es mayor a 0 suceda tal cosa, con el nuemero en negativo no me funciona.
Espero que se entienda lo que quiero y que alguien pueda contestarme. Muchas gracias.
La cosa para que quede mejor explicado es así:
Tiempo1, Tiempo2 -----> son variables del tipo date que almacenan el tiempo actual.
Cuando presiono un boton, hago que la almacene en Tiempo1, y cuando presiono otro botón, la almaceno en Tiempo2 y luego saco la diferencia restandolas así:
(Tiempo1 - Tiempo2)
Al segundo de tocar un boton y despues tocar el otro me devuelve algo como: -1,555526488994 (Es un ejemplo)
Lo que quiero hacer es poner ese "-1,555526488994" en algo así "1:55" o aglo asi "155"
Tambien el problema es que a veces el resultado da negativo, y me gustaria que no sea así, ya que si quiero hacer una condicion en donde si el resultado es mayor a 0 suceda tal cosa, con el nuemero en negativo no me funciona.
Espero que se entienda lo que quiero y que alguien pueda contestarme. Muchas gracias.
Valora esta pregunta


0