{"id":230,"date":"2025-07-08T14:17:16","date_gmt":"2025-07-08T12:17:16","guid":{"rendered":"http:\/\/localhost\/gustavo-alringo\/examen\/?p=230"},"modified":"2025-07-10T22:39:11","modified_gmt":"2025-07-10T20:39:11","slug":"moment-js","status":"publish","type":"post","link":"https:\/\/gualringo.laboratoriodiseno.cl\/webesencial\/moment-js\/","title":{"rendered":"Moment.js"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Moment.js es una librer\u00eda de JavaScript creada para facilitar el manejo de fechas y horas. JavaScript cuenta con su propia clase Date, pero esta puede resultar poco intuitiva y limitada cuando se trata de realizar tareas comunes como formatear fechas, hacer c\u00e1lculos de tiempo o mostrar diferencias entre momentos.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El objetivo de Moment.js es simplificar las operaciones con fechas: desde crear y formatear fechas, hasta compararlas, modificarlas y mostrarlas de forma amigable para el usuario. Gracias a su sintaxis clara y consistente, se volvi\u00f3 muy popular para el desarrollo web y aplicaciones din\u00e1micas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Con Moment.js puedes crear fechas usando moment() para obtener la fecha actual, o pasarle una fecha espec\u00edfica como string (moment(\u00ab2025-06-03\u00bb)). Tambi\u00e9n puedes formatear fechas f\u00e1cilmente con .format(), por ejemplo: moment().format(\u00abDD\/MM\/YYYY\u00bb) devuelve algo como \u00ab03\/06\/2025\u00bb. Adem\u00e1s, puedes modificar fechas sumando o restando tiempo (.add() o .subtract()), como en moment().add(3, &#8216;days&#8217;). Tambi\u00e9n puedes comparar fechas con m\u00e9todos como .isBefore(), .isAfter() o calcular diferencias entre fechas con .diff(). Una funci\u00f3n muy \u00fatil es .fromNow(), que muestra expresiones como \u00abhace 2 d\u00edas\u00bb o \u00aben 5 minutos\u00bb.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Moment.js es una biblioteca de JavaScript que permite trabajar f\u00e1cilmente con fechas y horas, facilitando su formateo, comparaci\u00f3n y manipulaci\u00f3n.<\/p>\n","protected":false},"author":1,"featured_media":707,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[4],"tags":[11],"class_list":["post-230","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tecnologias-web","tag-librerias-de-js"],"acf":[],"_links":{"self":[{"href":"https:\/\/gualringo.laboratoriodiseno.cl\/webesencial\/wp-json\/wp\/v2\/posts\/230","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gualringo.laboratoriodiseno.cl\/webesencial\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gualringo.laboratoriodiseno.cl\/webesencial\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gualringo.laboratoriodiseno.cl\/webesencial\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gualringo.laboratoriodiseno.cl\/webesencial\/wp-json\/wp\/v2\/comments?post=230"}],"version-history":[{"count":3,"href":"https:\/\/gualringo.laboratoriodiseno.cl\/webesencial\/wp-json\/wp\/v2\/posts\/230\/revisions"}],"predecessor-version":[{"id":254,"href":"https:\/\/gualringo.laboratoriodiseno.cl\/webesencial\/wp-json\/wp\/v2\/posts\/230\/revisions\/254"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/gualringo.laboratoriodiseno.cl\/webesencial\/wp-json\/wp\/v2\/media\/707"}],"wp:attachment":[{"href":"https:\/\/gualringo.laboratoriodiseno.cl\/webesencial\/wp-json\/wp\/v2\/media?parent=230"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gualringo.laboratoriodiseno.cl\/webesencial\/wp-json\/wp\/v2\/categories?post=230"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gualringo.laboratoriodiseno.cl\/webesencial\/wp-json\/wp\/v2\/tags?post=230"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}