Complemento de recurrencia de Moment.js

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *