el 03-24-2010 10:15 AM
saludos me gustaria saber como comparar una hora en labview, ya lo hice con las comparaciones pero aparentemente no funciona bien, es que estoy trabajando en un proyecto donde mae toca definir los horarios de estos procesos, a por cierto la hora que yo estoy poniendo es desde un base de excel .
att
Jimmy
¡Resuelto! Ir a solución.
el 03-24-2010 12:19 PM
Hola
Puedes utilzar funciones aritméticas para sumar y restar horas, prueba con eso
Un saludo.
el 03-25-2010 01:43 PM
el 03-26-2010 03:37 AM
La mejor manera que conozco para comparar tiempos ó en tu caso intervalos de tiempo, es utilizando operaciones aritméticas,extraer horas//minutos//segundos con eso puedes hacer los que quieras.
Mira si te sirve
el 03-26-2010 11:02 AM
Ahora no puedo preparar ejemplos de esto que te digo, pero creo que algunas consideraciones pueden ayudarte en tu tarea.
Antes que todo, el GetDateTime in Seconds.vi restituye un número en segundos desde una fecha determinada (1/1/1904). Excel también puede usar este método (se pone entre las opciones de cálculo del Excel).
Ahora bien, lo que te dá el Excel es un número de días, con el tiempo en parte fraccionaria. Esto es: para trasformar esto en segundos se debe de multiplicar para 86400 (segundos en el día). Este número, con la adaptación del fuso horario (yo en Italia debo de restar 3600), es lo mismo que proporciona el timestamp de LabVIEW pasado por el ToDoublePrecisionFloat.
Espero que estas informaciones te sea ne utilidad para comparar tiempos.
el 03-26-2010 11:22 AM
decidi solucionarlo con el ejemplo de arag, pero el dato ya no lo estoy leyendo de excel por lo que tu mecionabas que excel me entrega uno que es del 1 de enero de 1900 y de ahi lo aproxima, pero de todas formas les agradesco a ambos.