moment("20111031","YYYYMMDD").fromNow();// 9 years agomoment("20120620","YYYYMMDD").fromNow();// 8 years agomoment().startOf('day').fromNow();// 13 hours agomoment().endOf('day').fromNow();// in 11 hoursmoment().startOf('hour').fromNow();// 4 minutes ago
moment().format();// "2014-09-08T08:02:17-05:00" (ISO 8601, no fractional seconds)moment(2021-06-0302:30:00.690Z).format("dddd, MMMM Do YYYY, h:mm:ss a");// "Sunday, February 14th 2010, 3:25:50 pm"moment().format("ddd, hA");// "Sun, 3PM"moment().format("[Today is] dddd");// "Today is Sunday"moment('gibberish').format('YYYY MM DD');// "Invalid date"
moment("20111031","YYYYMMDD").fromNow();// há 9 anosmoment("20120620","YYYYMMDD").fromNow();// há 8 anosmoment().startOf('day').fromNow();// há 13 horasmoment().endOf('day').fromNow();// em 11 horasmoment().startOf('hour').fromNow();// há 10 minutos
moment("20111031","YYYYMMDD").fromNow();// 11 years agomoment("20120620","YYYYMMDD").fromNow();// 10 years agomoment().startOf('day').fromNow();// 14 hours agomoment().endOf('day').fromNow();// in 10 hoursmoment().startOf('hour').fromNow();// 24 minutes ago
moment("20111031","YYYYMMDD").fromNow();// 11 years agomoment("20120620","YYYYMMDD").fromNow();// 10 years agomoment().startOf('day')// 11 hours agomoment().endOf('day').fromNow();// in 13 hoursmoment().startOf('hour').fromNow();// 19 minutes ago
/*
// https://momentjs.com/docs/
We now generally consider Moment to be a legacy project in maintenance mode.
It is not dead, but it is indeed done.
In practice, this means:
We will not be adding new features or capabilities.
We will not be changing Moment's API to be immutable.
We will not be addressing tree shaking or bundle size issues.
We will not be making any major changes (no version 3).
We may choose to not fix bugs or behavioral quirks,
especially if they are long-standing known issues.
Here are the alternatives we recommend:{
"luxon":"https://moment.github.io/luxon/",
"day.js":"https://day.js.org/",
"date-fns":"https://date-fns.org/",
"js-joda":"https://js-joda.github.io/js-joda/",
"No Library":"JavaScript has always had a Date object, defined ECMAScript (ECMA-262) specification",
}
*/
moment().subtract(10,'days').calendar();// 08/21/2022moment().subtract(6,'days').calendar();// Last Thursday at 2:24 PMmoment().subtract(3,'days').calendar();// Last Sunday at 2:24 PMmoment().subtract(1,'days').calendar();// Yesterday at 2:24 PMmoment().calendar();// Today at 2:24 PMmoment().add(1,'days').calendar();// Tomorrow at 2:24 PMmoment().add(3,'days').calendar();// Saturday at 2:24 PMmoment().add(10,'days').calendar();// 09/10/2022
moment("20111031","YYYYMMDD").fromNow();// 11 years agomoment("20120620","YYYYMMDD").fromNow();// 10 years agomoment().startOf('day').fromNow();// 20 hours agomoment().endOf('day').fromNow();// in 4 hoursmoment().startOf('hour').fromNow();// 10 minutes ago
/*let answer = mdArray.find(el=> el.date == moment(da, 'YYYY-MM-DD').format('MMMM Do YYYY'));*/Insideof moment, you add your date object(can be in many formats).
moment().format('YYYY-MM-DD');// FECHA DE ACTUAL: 2022-12-04moment().format('DD-MM-YYYY');// FECHA DE ACTUAL: 04-12-2022moment('2022-12-12').add(10,'days').format('DD-MM-YYYY');//SUMA 10 DIAS: 22-12-2022