Introducción moment js
Primera toma de contacto con moment js.
Moment js es una fantástica biblioteca de Javascript para trabajar con fechas.
A continuación mostramos algunos ejemplos de uso de moment js.
Para más información puedes visitar la web oficial.
Primer ejemplo de moment js
Mostrar una fecha con el formato completo en español. Se puede incluir texto "a las" entre [ ] :
var ahora = moment();
moment.locale('es');
console.log(ahora.format('dddd, DD MMMM YYYY [a las] h:mm:ss'));
miércoles, 04 junio 2025 a las 9:49:39
Segundo ejemplo de moment js
Mostrar los días que hace desde una fecha concreta, por ejemplo la Navidad pasada:
var navidad = moment([2017, 11, 25]);
moment.locale('es');
console.log(navidad.fromNow());
hace 7 años
Tercer ejemplo de moment js
Añadir 7 días a la fecha actual:
var ahora = moment().add('days', 7);
moment.locale('es');
console.log(ahora.format('dddd, DD MMMM YYYY'));
miércoles, 11 junio 2025
Cuarto ejemplo de moment js
Formato de la región geográfica concreta LLLL, completo:
var ahora = moment();
moment.locale('es');
console.log(ahora.format('LLLL'));
miércoles, 4 de junio de 2025 21:49
Moment js se puede usar tanto en el navegador como en Node js. Está disponible en los cdns típicos, en bower, y npm e incluso en Typescript.
