El complemento Recur se usa cuando se quiere trabajar con fechas recurrentes. Este complemento permite construir intervalos basados en la longitud (días, semanas, etc.) e intervalos basados en el calendario con este complemento (días del mes, meses del año, etc.).
Escriba el siguiente comando en la terminal para instalar Recur Plugin:
npm install moment-recur
Las siguientes son algunas de las funciones de este complemento:
- repetirse
- cada
- día días
- semana/semanas
- mes / meses
- año/años
- día de la semana/días de la semana
- día del mes/días del mes
- semanadelmes/semanasdelmes
- semana del año/semanas del año
- mesDelAño/mesDelAño
Los siguientes ejemplos ayudarán a comprender algunos de los métodos del complemento Recur .
Ejemplo 1:
Javascript
import moment from 'moment'; import recur from 'moment-recur'; let arr = [2021,11,31]; let date = moment(arr); let interval = date.recur().every(2).days(); console.log(interval.next(2, 'L'));
Producción:
Ejemplo 2:
Javascript
import moment from 'moment'; import recur from 'moment-recur'; let interval=moment().recur({ start: { year:2022, month:1, day:1 }, end: { year:2022, month:11, day:31 }, rules: [ { units: { 2 : true }, measure: "months" } ], exceptions: [{year: 2022,month:5,day:1}] }); console.log( interval.startDate().format('dddd, Do MMM YYYY') ); console.log( interval.endDate().format('dddd, Do MMM YYYY') ); console.log(interval.all('L'));
Producción:
Referencia: https://momentjs.com/docs/#/plugins/recur/
Publicación traducida automáticamente
Artículo escrito por aayushmohansinha y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA