Cómo formatear una fecha en JavaScript. Ejemplo de código

JavaScript es un lenguaje de programación muy versátil que se utiliza en una amplia variedad de aplicaciones web. Una de las tareas más comunes que debes realizar en tu código JavaScript es formatear una fecha. En este artículo te mostraré como puedes hacerlo.

Formatear fecha a cualquier formato

Si deseas formatear la fecha en un formato diferente, puedes utilizar el objeto Date() para acceder a los componentes individuales de la fecha y construir la cadena de fecha en el formato deseado. Por ejemplo, para formatear la fecha como DD/MM/AAAA , puedes utilizar el siguiente código:

let fecha = new Date();
let dia = fecha.getDate();
let mes = fecha.getMonth() + 1;
let anio = fecha.getFullYear();

let fecha_formateada = dia + '/' + mes + '/' + anio;

En este ejemplo, utilizamos la función getDate() para obtener el día del mes, la función getMonth() para obtener el mes (recuerda que los meses en JavaScript se numeran del 0 al 11), y la función getFullYear() para obtener el año completo. Luego, utilizamos estos valores para construir la cadena de fecha personalizada.

Ejemplo de «dd/mm/aaaa hh:mm:ss» a «mm/dd/aaaa hh:mm:ss»

let fecha_sin_formatear="31/03/2017 14:28:09"

let fecha = fecha_sin_formatear.split('/');
let fecha_formateada = new Date(fecha[1] + '/' +fecha[0] +'/' +fecha[2]);

El código anterior utiliza la función split() para dividir la cadena de fecha en tres partes, utilizando el carácter / como separador. A continuación, se utiliza la función new Date() para crear un objeto de fecha a partir de estas partes. El formato de la fecha resultante será MM/DD/AAAA HH:MM:SS, que es el formato estándar de JavaScript.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Las siguientes reglas del RGPD deben leerse y aceptarse:
Este formulario recopila tu nombre, correo electrónico y e contenido para que podamos realizar un seguimiento de los comentarios dejados en la web. Para más información revisa nuestra política de privacidad, donde encontrarás más información sobre dónde, cómo y por qué almacenamos tus datos.