¿Qué son estos formatos de fecha?

Un mismo momento se puede escribir de muchas maneras. Las personas escriben las fechas con el día, el mes y el año en el orden que se usa en su país; los estándares establecen una forma para que los ordenadores las intercambien, y los programas suelen almacenar una fecha como un número: cuántos segundos, días o unidades más pequeñas han transcurrido desde un punto de partida llamado época.

Así se expresa el 3 de noviembre de 2026 a las 14:30 UTC en cada formato:

Formato Ejemplo Qué representa el valor
ISO 8601 2026-11-03T14:30:00Z Año, mes, día y hora; Z indica UTC o se usa un desfase como +02:00
Marca de tiempo Unix 1793716200 Segundos transcurridos desde el 1 de enero de 1970 a las 00:00 UTC
Marca de tiempo Unix en milisegundos 1793716200000 Milisegundos transcurridos desde el 1 de enero de 1970, como los devuelve Date.now() de JavaScript
RFC 2822 Tue, 03 Nov 2026 14:30:00 +0000 Formato de fecha de los encabezados de correo electrónico, que también usa HTTP
YYYY-MM-DD 2026-11-03 14:30 Año, mes y día, como los escriben las bases de datos y muchos países
MM/DD/YYYY 11/03/2026 14:30 Mes, día y año, como se escriben las fechas en EE. UU.
DD/MM/YYYY 03/11/2026 14:30 Día, mes y año, como se escriben las fechas en el Reino Unido y gran parte de Europa
Fecha serial de Excel 46329.6041666667 Días transcurridos desde comienzos de 1900, con la hora expresada como fracción de un día
Fecha juliana 2461348.10416667 Días transcurridos desde el mediodía del 1 de enero de 4713 a. C.; se usa en astronomía
Fecha juliana modificada 61347.6041666667 Días transcurridos desde la medianoche del 17 de noviembre de 1858; es la fecha juliana menos 2400000.5
Windows FILETIME 134381898000000000 Unidades de 100 nanosegundos transcurridas desde el 1 de enero de 1601; también se usa en LDAP y Active Directory
Marca de tiempo de Chrome 13438189800000000 Microsegundos transcurridos desde el 1 de enero de 1601, como los almacena Chrome y WebKit
Marca de tiempo de Core Data 815409000 Segundos transcurridos desde el 1 de enero de 2001, la fecha de referencia de Apple; también se conoce como hora absoluta de Mac

Descripción de la herramienta

Todos los convertidores de formatos de fecha de aquí convierten entre todos estos formatos y funcionan de la misma manera, desde el Convertidor de formatos de fecha general hasta los que convierten un único par, como de marca de tiempo Unix a ISO 8601, de MM/DD/YYYY a DD/MM/YYYY o de fecha serial de Excel a YYYY-MM-DD: cada uno empieza con los formatos que aparecen en su nombre, y los menús Fuente y Destino permiten elegir cualquier otro. De forma predeterminada, usa la hora actual en el formato de origen, por lo que el resultado muestra la hora actual en el formato de destino.

Pega una fecha o una lista completa, con una fecha por línea. El resultado aparece mientras escribes, listo para copiar. Cada línea del resultado corresponde a la misma línea de la entrada convertida, y las líneas vacías se mantienen vacías, para que las filas sigan alineadas con las que pegaste. El botón de intercambio invierte la conversión y convierte el resultado en la nueva entrada.

Si no se puede convertir una línea, el error indica cuál es el problema y, si se trata de una lista, en qué línea está. Las fechas se convierten en tu navegador.

Ejemplos

Origen Entrada Destino Resultado
Marca de tiempo Unix 1793716200 ISO 8601 2026-11-03T14:30:00Z
ISO 8601 2026-11-03T16:30:00+02:00 Marca de tiempo Unix 1793716200
MM/DD/YYYY 11/03/2026 DD/MM/YYYY 03/11/2026
DD/MM/YYYY 3.11.2026 YYYY-MM-DD 2026-11-03
MM/DD/YYYY 11/03/2026 2:30 PM ISO 8601 2026-11-03T14:30:00Z
Fecha serial de Excel 46329 MM/DD/YYYY 11/03/2026
RFC 2822 Tue, 3 Nov 2026 09:30:00 EST ISO 8601 2026-11-03T14:30:00Z
Fecha juliana 2451545 ISO 8601 2000-01-01T12:00:00Z
Windows FILETIME 130000000000000000 ISO 8601 2012-12-14T23:06:40Z
Marca de tiempo Unix 1793716200.5 Marca de tiempo Unix en milisegundos 1793716200500

Las listas se convierten línea por línea. Estas fechas seriales de Excel:

46329
46330.5

46331.75

se convierten en estas fechas YYYY-MM-DD:

2026-11-03
2026-11-04 12:00

2026-11-05 18:00

Qué puedes pegar

  • ISO 8601: una fecha, 2026-11-03, o una fecha y hora separadas por una T o un espacio, con o sin segundos y fracciones de segundo. La hora puede terminar en Z para indicar UTC o en un desfase como +02:00, +0200 o -05. También se admite el formato básico sin separadores, como 20261103T143000Z.
  • Marcas de tiempo Unix, Windows FILETIME y marcas de tiempo de Chrome y Core Data: un número entero, que puede ser negativo para momentos anteriores a la época, o un número con decimales, como 1793716200.5.
  • RFC 2822: el día de la semana es opcional; el año puede tener dos dígitos, que se interpretan como un año entre 1950 y 2049; y la zona horaria puede ser un desfase, como +0200, o UT, GMT, Z, EST, EDT, CST, CDT, MST, MDT, PST o PDT. Se omiten los comentarios que aparecen después de la zona, como en +0000 (UTC), por lo que las fechas copiadas de encabezados de correo electrónico funcionan tal cual.
  • YYYY-MM-DD, MM/DD/YYYY y DD/MM/YYYY: el año tiene cuatro dígitos, y el día y el mes, uno o dos. Se pueden separar con una barra, un punto o un guion, siempre que se use el mismo separador en toda la fecha; así, 3.11.2026 y 03-11-2026 son fechas DD/MM/YYYY. Después puede añadirse una hora, como 14:30, 14:30:15, 2:30 PM o 2:30 p.m..
  • Fechas seriales de Excel, fechas julianas y fechas julianas modificadas: un número con punto o coma decimal, como 46329.5 o 46329,5.

Cómo funciona

Cada línea se interpreta como un momento en el tiempo, con precisión de hasta nanosegundos, y luego se escribe en el formato de destino. Las fechas y horas sin zona horaria, así como todos los formatos numéricos, se interpretan como UTC, y los resultados se expresan en UTC. Para convertir una fecha a otra zona horaria, usa el Convertidor de zonas horarias.

Los resultados se escriben de la siguiente manera:

  • ISO 8601 siempre incluye los segundos y Z, y solo incluye fracciones de segundo cuando el momento las tiene: 3, 6 o 9 dígitos para milisegundos, microsegundos o nanosegundos.
  • RFC 2822 usa el desfase +0000. No admite fracciones de segundo, por lo que se omiten.
  • YYYY-MM-DD, MM/DD/YYYY y DD/MM/YYYY incluyen la hora en formato de 24 horas después de la fecha, pero solo cuando no es medianoche: 11/03/2026 corresponde a la medianoche, y 11/03/2026 14:30, a las dos y media de la tarde.
  • Las marcas de tiempo Unix, Windows FILETIME y las marcas de tiempo de Chrome y Core Data se expresan como números enteros o con tantos decimales como necesite el momento, para no perder precisión: una fecha ISO 8601 con milisegundos se convierte en una marca de tiempo Unix como 1793716200.123.
  • Las fechas seriales de Excel, las fechas julianas y las fechas julianas modificadas se expresan con hasta 15 dígitos significativos, como muestra Excel. Se interpretan con una precisión de un milisegundo.

Las fechas usan el calendario gregoriano, el que se utiliza actualmente, incluso para las fechas anteriores a su adopción en 1582. Los convertidores funcionan con años del 1 al 9999.

Excel cuenta el 29 de febrero de 1900, un día que no existió, porque Lotus 1-2-3 sí lo contaba. Por eso, los convertidores interpretan la fecha serial 1 como el 1 de enero de 1900 y la 61 como el 1 de marzo de 1900, igual que Excel, y muestran un error para la fecha serial 60. Google Sheets y LibreOffice dan las mismas fechas a partir del 1 de marzo de 1900.

Consejos

  • Para convertir una columna de una hoja de cálculo, copia la columna, pégala en el convertidor y copia el resultado junto a ella: las celdas vacías se mantienen vacías, por lo que las filas quedan alineadas.
  • Una marca de tiempo Unix de 13 dígitos, como 1793716200000, está expresada en milisegundos. Si se interpreta como segundos, corresponde a un momento a decenas de miles de años en el futuro y muestra un error; por eso, elige Marca de tiempo Unix en milisegundos como origen.
  • En una celda de Excel que muestra una fecha, cambia el formato de la celda a Número para ver su fecha serial. Los libros creados con versiones antiguas de Excel para Mac pueden usar el sistema de fechas de 1904, cuyas fechas seriales son 1462 unidades menores.
  • Las marcas de tiempo de 18 dígitos en atributos de Active Directory, como lastLogonTimestamp o pwdLastSet, son valores de Windows FILETIME.