Qué hace esta herramienta
Entra una fecha, salen las tres formas que sueles necesitar.
2026-06-11T12:00:00Z
Unix seconds: 1781179200
Unix milliseconds: 1781179200000
ISO 8601 (UTC): 2026-06-11T12:00:00.000Z
now también funciona y te devuelve el instante en que pulsaste. ISO 8601 es la forma que conviene preferir; «June 11, 2026» y otras formas largas también se leen, cuando no son ambiguas.
Una fecha que no existe se rechaza
2026-02-30
2026-02-30 is not a date: February 2026 has 28 days
Date.parse traslada los días sobrantes al mes siguiente: esa entrada te devolvía el 2 de marzo, un timestamp sin nada raro salvo que no era la fecha escrita. Un día que no existe es casi siempre una errata o un cálculo que descarriló más arriba, y contestarlo con un número plausible esconde las dos cosas. La longitud real del mes está en el mensaje, y el 29 de febrero se acepta en los años bisiestos y se rechaza en los demás.
Una fecha ambigua se rechaza
11/06/2026
"11/06/2026" is ambiguous: day 11 of month 6, or day 6 of month 11? Write it as YYYY-MM-DD.
Date.parse lee las fechas con barras a la americana: primero el mes. Para la mayor parte del mundo, 11/06/2026 es el 11 de junio, y el desacuerdo silencioso mide cinco meses. Cuando los dos números podrían ser un mes, la herramienta nombra las dos lecturas en vez de elegir. Cuando solo cabe una lectura, la toma, en cualquiera de los dos órdenes: 25/12/2026 y 12/25/2026 son ambos la Navidad de 2026, leídos como medianoche UTC igual que una fecha sin hora. Date.parse solo leía su propio orden y respondía al resto del mundo con «Unrecognized date».
Dónde empieza el día
- Una fecha sola es UTC.
2026-06-11es medianoche UTC, estés donde estés. Lo dice la especificación, y por eso una fecha sin hora es portátil. - Una fecha con hora y sin zona es local.
2026-06-11T12:00:00es mediodía en la zona de tu navegador: el mismo texto son dos instantes distintos en París y en Nueva York. - Una
Zo un desfase lo zanjan.2026-06-11T12:00:00Z, o+02:00, significa el mismo instante en todas partes: dos caracteres bien puestos.
Privado por diseño
Todo se ejecuta localmente en tu navegador con JavaScript. Tus datos nunca se suben a un servidor, lo que hace que la herramienta sea segura para contenido sensible y funcione sin conexión.