#576 · Herramienta para desarrolladores

Constructor de tokens de fecha y hora

Ayuda a construir y comprobar patrones de formato de fecha y hora sin depender de una librería concreta. La entrada usa una lista compacta de tokens comunes —año, mes, día, hora, minuto, segundo y zona— y una fecha ISO opcional para la vista previa. La herramienta detecta tokens desconocidos y muestra un patrón legible junto con un ejemplo renderizado.

Datos de entrada

Patrón y fecha de ejemplo
Espacio publicitario

Cómo usar esta herramienta para desarrolladores

  1. Pega o escribe el valor que quieres procesar.
  2. Usa el botón Ejemplo si quieres cargar una entrada válida de referencia.
  3. Pulsa el botón principal o usa Ctrl/Cmd + Enter.
  4. Revisa el resultado, el resumen y las métricas antes de copiarlo o descargarlo.

Qué hace esta herramienta para desarrolladores

Comprueba un patrón basado en tokens frecuentes y muestra cómo quedaría aplicado a un instante de ejemplo.

Se tokeniza de izquierda a derecha priorizando las secuencias más largas. Los tokens soportados se sustituyen con componentes de una Date; los caracteres restantes se tratan como literales.

Los tokens no son universales: Moment.js, Day.js, date-fns, Java y .NET usan convenciones distintas. Verifica la librería destino antes de copiar el patrón.

Ejemplo

YYYY-MM-DD HH:mm:ss 2026-08-12T19:27:35+09:00 → 2026-08-12 10:27:35 (UTC)

Casos de uso

  • Diseñar formatos para logs.
  • Revisar patrones antes de llevarlos a una librería.
  • Documentar formatos esperados por una API.

Consejos para obtener resultados fiables

  • Confirma la semántica de tokens en tu librería.
  • No confundas MM mes con mm minuto.
  • Usa HH para reloj de 24 horas.
  • Incluye la zona cuando el formato viaje entre sistemas.

Detalles del procesamiento

La vista previa se genera en UTC para que el resultado sea reproducible entre navegadores.

No pretende implementar el motor de formato de una librería específica; solo un conjunto documentado de tokens comunes.

Preguntas frecuentes

¿MM y mm significan lo mismo en un formato de fecha?

No. En la convención usada aquí, MM es mes de dos cifras y mm es minuto.

¿Cuál es la diferencia entre HH y hh?

HH representa hora de 00 a 23. La herramienta no implementa hh/AM-PM para evitar ambigüedad entre librerías.

¿Puedo usar este patrón directamente con date-fns?

No necesariamente. date-fns tiene su propia tabla de tokens; usa la vista previa como ayuda y adapta el patrón a su documentación.

¿Cómo incluyo texto literal dentro del formato?

Los caracteres que no forman un token soportado se conservan como literales.

¿La vista previa usa la zona local del navegador?

No. Los componentes mostrados se calculan en UTC para que la misma entrada produzca el mismo resultado.

Resumen de salida

MóduloContenido
ResultadoSalida lista para copiar o descargar
DiagnósticoResumen, interpretación y métricas específicas