xxxxxxxxxx
////
const datesArray = (from, to, interval) => {
let ret = [];
const fromDate = moment(from, 'DD-MM-YYYY');
const toDate = moment(to, 'DD-MM-YYYY');
let date = fromDate.add(interval, 'days');
while(toDate > date) {
ret.push(date.format('MM-DD-YYYY'));
date = moment(date).add(interval, 'days');
}
return ret;
}
///
datesArray(moment().add(-7, "days"), moment().add(7, "days"), 1)
//
Output : ['25 octobre 2022', '26 octobre 2022', '27 octobre 2022', '28 octobre 2022', '29 octobre 2022', '30 octobre 2022', '31 octobre 2022', '01 novembre 2022', '02 novembre 2022', '03 novembre 2022', '04 novembre 2022', '05 novembre 2022', '06 novembre 2022']
xxxxxxxxxx
moment({ hour:15, minute:10 });
moment({ y :2010, M :3, d :5, h :15, m :10, s :3, ms :123});
moment({ year :2010, month :3, day :5, hour :15, minute :10, second :3, millisecond :123});
moment({ years:2010, months:3, days:5, hours:15, minutes:10, seconds:3, milliseconds:123});
moment({ years:2010, months:3, date:5, hours:15, minutes:10, seconds:3, milliseconds:123});
moment({ years:'2010', months:'3', date:'5', hours:'15', minutes:'10', seconds:'3', milliseconds:'123'}); // from 2.11.0
xxxxxxxxxx
moment([2010, 1, 14, 15, 25, 50, 125]); // February 14th, 3:25:50.125 PM
xxxxxxxxxx
moment("2013-01-02", "YYYY-MM-DD", true).creationData() === {
input: "2013-01-02",
format: "YYYY-MM-DD",
locale: Locale obj,
isUTC: false,
strict: true
}