Formatea la parte de fecha como texto, sin la hora, en la zona horaria local.
Ejemplo: 15 de enero de 2024 a las 14:30 -> 'Mon Jan 15 2024'
La fecha
La fecha como texto tal como 'Mon Jan 15 2024'
Formatea la fecha y la hora en la forma ISO 8601 usada para el intercambio de datos, siempre en UTC.
Ejemplo: 15 de enero de 2024 a las 14:30 -> '2024-01-15T14:30:45.000Z'
La fecha
La fecha como texto tal como '2024-01-15T14:30:45.000Z'
Formatea la fecha tal como aparece dentro de un JSON, que es la forma ISO 8601 en UTC.
Ejemplo: 15 de enero de 2024 a las 14:30 -> '2024-01-15T14:30:00.000Z'
La fecha
La fecha como texto tal como '2024-01-15T14:30:00.000Z'
Formatea la fecha y la hora completas como texto en la zona horaria local, con el desfase de zona.
Ejemplo: 15 de enero de 2024 a las 14:30 -> 'Mon Jan 15 2024 14:30:00 GMT+0000'
La fecha
La fecha y la hora como texto
Formatea la parte de hora como texto, sin la fecha, en la zona horaria local con el desfase de zona.
Ejemplo: 15 de enero de 2024 a las 14:30 -> '14:30:45 GMT+0000'
La fecha
La hora como texto tal como '14:30:45 GMT+0000'
Formatea la fecha y la hora como texto en UTC.
Ejemplo: 15 de enero de 2024 a las 14:30 -> 'Mon, 15 Jan 2024 14:30:00 GMT'
La fecha
La fecha y la hora como texto UTC
Da la fecha y la hora actuales en el momento de la llamada.
La fecha y la hora actuales
Construye una fecha a partir de sus partes, leídas en la zona horaria local.
El mes cuenta desde 0: 0 es enero, 11 diciembre. Una parte fuera de su rango se desborda, así que el día 32 de enero se convierte en el primero de febrero. Ejemplo: año 2024, mes 0, día 15, horas 14, minutos 30 -> 15 de enero de 2024 a las 14:30 hora local
El año, el mes, el día, las horas, los minutos, los segundos y los milisegundos
La fecha
Construye una fecha a partir de sus partes, leídas como UTC de modo que la zona horaria local no interviene.
El mes cuenta desde 0: 0 es enero, 11 diciembre. Una parte fuera de su rango se desborda. Ejemplo: año 2024, mes 0, día 15 -> 15 de enero de 2024 a las 00:00 UTC
El año, el mes, el día, las horas, los minutos, los segundos y los milisegundos
La fecha
Construye una fecha a partir de una marca de tiempo Unix: el número de milisegundos desde el 1 de enero de 1970 a las 00:00 UTC.
Ejemplo: 1705329000000 -> 15 de enero de 2024 a las 14:30 UTC
La marca de tiempo en milisegundos
La fecha
Lee el día del mes, de 1 a 31, en la zona horaria local.
Ejemplo: 15 de enero de 2024 -> 15
La fecha
El día del mes
Lee el día de la semana en la zona horaria local: 0 es domingo, 6 sábado.
Ejemplo: 15 de enero de 2024 -> 1, un lunes
La fecha
El día de la semana de 0 a 6
Lee el año completo en la zona horaria local.
Ejemplo: 15 de enero de 2024 -> 2024
La fecha
El año
Lee el mes en la zona horaria local, contando desde 0: 0 es enero, 11 diciembre.
Ejemplo: 15 de enero de 2024 -> 0
La fecha
El mes de 0 a 11
Lee la hora, de 0 a 23, en la zona horaria local.
Ejemplo: 14:30 -> 14
La fecha
La hora
Lee los minutos, de 0 a 59, en la zona horaria local.
Ejemplo: 14:30 -> 30
La fecha
Los minutos
Lee los segundos, de 0 a 59, en la zona horaria local.
Ejemplo: 14:30:45 -> 45
La fecha
Los segundos
Lee los milisegundos, de 0 a 999, en la zona horaria local.
Ejemplo: 14:30:45.123 -> 123
La fecha
Los milisegundos
Da la fecha como una marca de tiempo Unix: los milisegundos desde el 1 de enero de 1970 a las 00:00 UTC.
Ejemplo: 15 de enero de 2024 a las 14:30 UTC -> 1705329000000
La fecha
La marca de tiempo en milisegundos
Lee el año completo en UTC.
Ejemplo: 15 de enero de 2024 -> 2024
La fecha
El año
Lee el mes en UTC, contando desde 0: 0 es enero, 11 diciembre.
Ejemplo: 15 de enero de 2024 -> 0
La fecha
El mes de 0 a 11
Lee el día del mes, de 1 a 31, en UTC.
Ejemplo: 15 de enero de 2024 -> 15
La fecha
El día del mes
Lee la hora, de 0 a 23, en UTC.
Ejemplo: 14:00 UTC -> 14
La fecha
La hora
Lee los minutos, de 0 a 59, en UTC.
Ejemplo: 14:30 UTC -> 30
La fecha
Los minutos
Lee los segundos, de 0 a 59, en UTC.
Ejemplo: 14:30:45 UTC -> 45
La fecha
Los segundos
Lee los milisegundos, de 0 a 999, en UTC.
Ejemplo: 14:30:45.123 UTC -> 123
La fecha
Los milisegundos
Lee una fecha escrita como texto y da su marca de tiempo Unix, los milisegundos desde el 1 de enero de 1970 a las 00:00 UTC.
El texto ISO 8601 como '2024-01-15' o '2024-01-15T14:30:00Z' se lee de forma fiable; el texto que no puede leerse da NaN. Ejemplo: '2024-01-15' -> 1705276800000
La fecha como texto
La marca de tiempo en milisegundos, o NaN cuando el texto no es una fecha
Hace una copia de la fecha con otro año, en la zona horaria local. La fecha dada no se modifica.
Ejemplo: 15 de enero de 2024 con año 2025 -> 15 de enero de 2025
La fecha y el año
Una nueva fecha con el año cambiado
Hace una copia de la fecha con otro mes, en la zona horaria local; los meses cuentan desde 0. La fecha dada no se modifica.
Ejemplo: 15 de enero de 2024 con mes 5 -> 15 de junio de 2024
La fecha y el mes de 0 a 11
Una nueva fecha con el mes cambiado
Hace una copia de la fecha con otro día del mes, en la zona horaria local. La fecha dada no se modifica.
Ejemplo: 15 de enero de 2024 con día 20 -> 20 de enero de 2024
La fecha y el día de 1 a 31
Una nueva fecha con el día cambiado
Hace una copia de la fecha con otra hora, en la zona horaria local. La fecha dada no se modifica.
Ejemplo: 14:30 con horas 9 -> 09:30
La fecha y la hora de 0 a 23
Una nueva fecha con la hora cambiada
Hace una copia de la fecha con otros minutos, en la zona horaria local. La fecha dada no se modifica.
Ejemplo: 14:30 con minutos 45 -> 14:45
La fecha y los minutos de 0 a 59
Una nueva fecha con los minutos cambiados
Hace una copia de la fecha con otros segundos, en la zona horaria local. La fecha dada no se modifica.
Ejemplo: 14:30:00 con segundos 30 -> 14:30:30
La fecha y los segundos de 0 a 59
Una nueva fecha con los segundos cambiados
Hace una copia de la fecha con otros milisegundos, en la zona horaria local. La fecha dada no se modifica.
Ejemplo: 14:30:00.000 con milisegundos 500 -> 14:30:00.500
La fecha y los milisegundos de 0 a 999
Una nueva fecha con los milisegundos cambiados
Hace una copia de la fecha movida a una marca de tiempo Unix, los milisegundos desde el 1 de enero de 1970 a las 00:00 UTC. La fecha dada no se modifica.
Ejemplo: cualquier fecha con tiempo 0 -> 1 de enero de 1970 a las 00:00 UTC
La fecha y la marca de tiempo en milisegundos
Una nueva fecha con la marca de tiempo cambiada
Hace una copia de la fecha con otro año, en UTC. La fecha dada no se modifica.
Ejemplo: 15 de enero de 2024 con año 2025 -> 15 de enero de 2025
La fecha y el año
Una nueva fecha con el año cambiado
Hace una copia de la fecha con otro mes, en UTC; los meses cuentan desde 0. La fecha dada no se modifica.
Ejemplo: 15 de enero de 2024 con mes 5 -> 15 de junio de 2024
La fecha y el mes de 0 a 11
Una nueva fecha con el mes cambiado
Hace una copia de la fecha con otro día del mes, en UTC. La fecha dada no se modifica.
Ejemplo: 15 de enero de 2024 con día 20 -> 20 de enero de 2024
La fecha y el día de 1 a 31
Una nueva fecha con el día cambiado
Hace una copia de la fecha con otra hora, en UTC. La fecha dada no se modifica.
Ejemplo: 14:30 UTC con horas 9 -> 09:30 UTC
La fecha y la hora de 0 a 23
Una nueva fecha con la hora cambiada
Hace una copia de la fecha con otros minutos, en UTC. La fecha dada no se modifica.
Ejemplo: 14:30 UTC con minutos 45 -> 14:45 UTC
La fecha y los minutos de 0 a 59
Una nueva fecha con los minutos cambiados
Hace una copia de la fecha con otros segundos, en UTC. La fecha dada no se modifica.
Ejemplo: 14:30:00 UTC con segundos 30 -> 14:30:30 UTC
La fecha y los segundos de 0 a 59
Una nueva fecha con los segundos cambiados
Hace una copia de la fecha con otros milisegundos, en UTC. La fecha dada no se modifica.
Ejemplo: 14:30:00.000 UTC con milisegundos 500 -> 14:30:00.500 UTC
La fecha y los milisegundos de 0 a 999
Una nueva fecha con los milisegundos cambiados
Fechas y horas como valores
Datede JavaScript: crearlas, leer y establecer sus partes, y formatearlas como texto. Los meses cuentan desde 0 (enero es 0, diciembre 11) y los días de la semana desde 0 (domingo); los días del mes cuentan desde 1. Cada setter devuelve una fecha nueva y deja la dada sin cambios. Existen variantes en hora local y UTC para la mayoría de las operaciones.