Expresiones regulares para procesar Fechas


Colección de expresiones regulares para validad fechas y horas

Fecha en formato dd/mm/yyyy

Vaildar fechas con guiones, barras o espacios (por ejemplo, 2022-12-31)

/^(0?[1-9]|[12][0-9]|3[01])([ \/\-])(0?[1-9]|1[012])\2([0-9][0-9][0-9][0-9])(([ -])([0-1]?[0-9]|2[0-3]):[0-5]?[0-9]:[0-5]?[0-9])?$/

Testear expresión regular

Fecha en formato yyyy/mm/dd

Validar fechas con giones, barras o espacios (por ejemplo, 2022-12-31)

^\d{4}([ \/\-])(0[1-9]|1[012])([ \/\-])(0[1-9]|[12][0-9]|3[01])$

Testear expresión regular

Hora en formato 12 horas

Validar entrada de tiempo con formato 12 horas, opcional 0 delante (por ejemplo 03:25 am)

^((1[0-2]|0?[1-9]):([0-5][0-9]) ?([AaPp][Mm]))$

Testear expresión regular

Hora en formato 24 horas

Validar entrada de tiempo con format 24 horas, opcional 0 delante ( por ejemplo 21:00)

^([0-9]|0[0-9]|1[0-9]|2[0-3]):[0-5][0-9]$

Testear expresión regular

Formato de hora HH:MM 24 horas con 0 inicial

^(0[0-9]|1[0-9]|2[0-3]):[0-5][0-9]$

permitir segundos (por ejemplo 21:30:45)

^(?:[01]\d|2[0123]):(?:[012345]\d):(?:[012345]\d)$

Testear expresión regular

Publicado por Codelaby

Mobile DevDesigner

Deja una respuesta

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Salir /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Salir /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Salir /  Cambiar )

Conectando a %s

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

A %d blogueros les gusta esto: