Patrón regex para Fecha y hora ISO

Copia y prueba un regex JavaScript para Fecha y hora ISO, con ejemplos y limitaciones y enlace directo al probador regex.

Patrón regex para Fecha y hora ISO

Validar valor completo

Usa anclas para comprobar si todo el valor coincide.

Regex: ^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}(?::\d{2})?(?:\.\d{1,3})?(?:Z|[+-]\d{2}:\d{2})$

Banderas: -

Buscar en texto

Encuentra fragmentos coincidentes dentro de un bloque de texto mayor.

Regex: \b\d{4}-\d{2}-\d{2}T\d{2}:\d{2}(?::\d{2})?(?:\.\d{1,3})?(?:Z|[+-]\d{2}:\d{2})\b

Banderas: g

Ejemplos que coinciden

  • 2026-05-15T14:30:00Z
  • 2026-05-15T14:30+01:00

Ejemplos que no coinciden

  • 2026-05-15 14:30
  • 15-05-2026T14:30:00Z

Limitaciones

Este patrón es práctico y no cubre todos los casos excepcionales.