Detector de Formato Regional
Detecta la configuración regional de fecha y hora de tu navegador o sistema, incluyendo formato de reloj 12h/24h, primer día de la semana, zona horaria, calendario y sistema de numeración.
Entrada
Salida
Leerme
¿Qué son los formatos regionales de fecha y hora?
Los formatos regionales de fecha y hora son las reglas que tu dispositivo y navegador utilizan para mostrar fechas, horas, estructuras de semana y números. Estas reglas dependen de la configuración regional, como el idioma y la región (por ejemplo, en-US, en-GB, de-DE o fr-FR). El mismo momento puede mostrarse de forma muy diferente según esta configuración.
Un ejemplo común es el estilo del reloj: algunas regiones prefieren el formato de 24 horas (14:30), mientras que otras usan el formato de 12 horas con AM/PM (2:30 PM). El orden de la fecha también varía según la región, como mes-día-año (11/23/2026) frente a día-mes-año (23/11/2026). Las convenciones de semana también pueden diferir, incluyendo si la semana comienza en domingo o lunes.
Los navegadores modernos exponen gran parte de esta información a través de la API de Internacionalización de JavaScript (Intl). Esto permite detectar cómo el entorno de un usuario espera que se muestren los valores de fecha/hora y numéricos, lo cual es útil para interfaces amigables, herramientas de programación, verificaciones de localización y pruebas de QA.
Descripción de la herramienta
El Detector de Formatos Regionales lee las preferencias regionales de tu navegador y sistema, y las resume en un solo lugar. Te ayuda a identificar configuraciones como el formato de hora de 12h o 24h, el ciclo horario, el orden de la fecha, el primer día de la semana, los días de fin de semana, la zona horaria, el sistema de calendario, el sistema de numeración y los separadores numéricos.
La herramienta se ejecuta localmente en el navegador y no requiere entrada manual. Es especialmente útil al depurar comportamientos de localización, validar la experiencia de usuario internacional o verificar cómo el entorno de un usuario formateará la salida de fechas, horas y números.
Ejemplos
Entorno en inglés de EE. UU. (
en-US)- Formato de reloj:
12 horas (AM/PM) - Orden de fecha:
MES-DÍA-AÑO - La semana comienza el:
domingo - Ejemplo de hora:
2:30 PM
- Formato de reloj:
Entorno alemán (
de-DE)- Formato de reloj:
24 horas - Orden de fecha:
DÍA-MES-AÑO - La semana comienza el:
lunes - Ejemplo de hora:
14:30
- Formato de reloj:
Entorno francés (
fr-FR)- Separador decimal:
, - Separador de miles: espacio o espacio de no separación estrecho (varía según el navegador/plataforma)
- Sistema de numeración: generalmente
latn
- Separador decimal:
Funcionalidades
- Detecta la configuración regional del navegador y la lista de configuraciones regionales preferidas
- Identifica las preferencias de hora (12h/24h, ciclo horario, muestra de hora actual)
- Muestra las convenciones del calendario (orden de fecha, inicio de semana, días de fin de semana, días mínimos de la primera semana)
- Presenta los metadatos regionales (zona horaria, sistema de calendario, sistema de numeración)
- Revela las reglas de formato numérico (separadores decimal y de miles)
Casos de uso
- QA de localización: Valida que el formato de la interfaz coincida con las expectativas regionales del usuario antes del lanzamiento.
- Soporte y depuración: Diagnostica rápidamente las diferencias en la visualización de fechas y horas reportadas por usuarios en distintas regiones.
- Desarrollo de productos internacionales: Confirma el comportamiento de la configuración regional en tiempo de ejecución para funciones de programación, informes y presentación de datos.
Cómo funciona
La herramienta utiliza las APIs Intl.DateTimeFormat, Intl.NumberFormat e Intl.Locale del navegador para leer la configuración regional resuelta. Luego formatea una fecha/hora y un número conocidos para inferir las convenciones de visualización, como el orden de las partes de la fecha y los separadores.
Algunos valores pueden variar ligeramente según la versión del navegador, el sistema operativo y los datos de configuración regional disponibles. Si una propiedad regional específica no está disponible en el entorno actual, la herramienta la muestra como desconocida.
Limitaciones
- Los resultados reflejan el comportamiento del navegador/entorno de ejecución, que puede diferir de las bibliotecas de localización del lado del servidor.
- Ciertas propiedades (como la información de semana) pueden no estar disponibles en versiones más antiguas de los motores de navegador.
- La salida de formato puede diferir sutilmente entre plataformas incluso para el mismo identificador de configuración regional.