De una fecha de calendario a un instante
Elige UTC o una zona IANA antes de convertir. El campo utiliza el orden inequívoco año-mes-día para impedir que 03/04/26 cambie de significado según la convención regional. La zona determina el instante; cambiar únicamente la unidad de salida no lo modifica.
Por ejemplo, 2026-01-01 00:00 en UTC y 2025-12-31 19:00 en Nueva York pueden representar el mismo momento. Si solo se guarda la fecha local sin zona, no puede reconstruirse de forma fiable.
Segundos, milisegundos y precisión
Las herramientas Unix y muchos sistemas backend usan segundos. JavaScript Date trabaja de forma nativa con milisegundos. Algunas bases de datos y canalizaciones utilizan microsegundos o nanosegundos. Si la entrada solo tiene precisión de milisegundos, una unidad más fina añade ceros, pero no crea una medición más precisa.
Límites del horario de verano
En algunas zonas el reloj avanza y crea un intervalo de horas locales que nunca existió. Cuando retrocede, una misma hora local puede corresponder a dos offsets UTC. La herramienta rechaza los huecos y presenta ambas opciones en los solapamientos para evitar una elección silenciosa.
Cómo utilizar esta herramienta
Introduce la fecha y la hora de calendario, elige la zona en la que se observó ese reloj y selecciona la unidad de salida. Pulsa Convertir. La zona de origen sirve para interpretar la fecha; no es una etiqueta decorativa.
Ejemplos de entrada y resultado
| Entrada o configuración | Resultado esperado |
|---|---|
2023-11-14 22:13:20 · UTC · s | 1700000000 |
2023-11-15 06:13:20 · Asia/Shanghai · ms | 1700000000000 |
2023-11-14 22:13:20.123 · UTC · ms | 1700000000123 |
Qué comprobar antes de usar el resultado
Si el cambio de hora repite una hora local, elige el offset anterior o posterior. Una hora omitida se rechaza. Los segundos enteros se redondean hacia abajo si existe una fracción; elige milisegundos para conservarla. Los ejemplos de horario de verano ayudan a distinguir una hora inexistente de una fecha inválida.