# Campo tipo hora ¿vacío?

**URL:** <https://foros.velneo.com/t/campo-tipo-hora-vacio/7054>\
**Category:** Velneo\
**Created:** [12 Mayo, 2014 08:08 UTC](https://foros.velneo.com/t/campo-tipo-hora-vacio/7054 "2014-05-12T08:08:04Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![imesacodabar-es](https://avatars.discourse-cdn.com/v4/letter/i/a87d85/32.png) [@imesacodabar-es](https://foros.velneo.com/u/imesacodabar-es)\
**Post date:** [12 Mayo, 2014 08:08 UTC](https://foros.velneo.com/t/campo-tipo-hora-vacio/7054/1 "2014-05-12T08:08:04Z")

</div>

Buenos días.  
Tengo unas rápidas inquitudes, y mi torpeza con las búsquedas me impide encontrar más información.  
¿Puede un campo de tipo hora estar vacío?  
¿Vacío es igual a 00:00?

¿Y los campos tipo fecha?

Mi pregunta viene porque cuando muestro un campo de tipo hora vacío me aparece 0:00:00, pero si el rango de horas de un día va de 0:00 a las 23:59, mi aplicación debe entender que 0:00 en una hora, y no un campo vacío.

Me temo que tendré que gestionar eso con un check en el registro.

Gracias por vuestra ayuda.  
Abrazos.  
Iván.

---

<div class="post-metadata">

**Author:** ![pacosatu](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/pacosatu/32/5131_2.png) [@pacosatu](https://foros.velneo.com/u/pacosatu)\
**Post date:** [12 Mayo, 2014 09:23 UTC](https://foros.velneo.com/t/campo-tipo-hora-vacio/7054/2 "2014-05-12T09:23:53Z")

</div>

Hola Iván.

Efectívamente, la función #HORA:isEmpty() devuelve TRUE cuando el valor es 00:00:00, y al mismo tiempo la hora 00:00:00 es un dato. Entonces ¿Qué hacemos?.

Si la lógica de tu Aplicación dice que 00:00:00 es un dato, no tendrás más remedio que usar el check (booleano) que comentas y sustituir #HORA:isEmpty() por #CHECKHORA:isEmpty().

No es un tema grave, pero Velneo debería gestionar estos aspectos de una manera más exigente.

Saludos  
Paco Satué

---

<div class="post-metadata">

**Author:** ![naturalsoft](https://avatars.discourse-cdn.com/v4/letter/n/5fc32e/32.png) [@naturalsoft](https://foros.velneo.com/u/naturalsoft)\
**Post date:** [12 Mayo, 2014 12:01 UTC](https://foros.velneo.com/t/campo-tipo-hora-vacio/7054/3 "2014-05-12T12:01:03Z")

</div>

Buenas,

Esto si que es un tema grave en clientes que trabajen las 24h.

Por ejemplo en las urgencias de un hospital, donde alguien puede entrar perfectamente a las 00:00 y hay que atenderlo…

Saludos,  
Santiago

---

<div class="post-metadata">

**Author:** ![imesacodabar-es](https://avatars.discourse-cdn.com/v4/letter/i/a87d85/32.png) [@imesacodabar-es](https://foros.velneo.com/u/imesacodabar-es)\
**Post date:** [13 Mayo, 2014 10:30 UTC](https://foros.velneo.com/t/campo-tipo-hora-vacio/7054/4 "2014-05-13T10:30:21Z")

</div>

Gracias por las respuestas.  
Con el tipo fecha si considera que está vacío.  
Afortunadamente, y sin valorar la gravedad, es algo que no es muy complejo de gestionar, aunque lo bonito sería que su comportamiento fuera como el de las fechas.  
Un abrazo,  
Iván.
