UNPKG

moment-date-format

Version:
49 lines (36 loc) 1.3 kB
# moment-date-format Simple & lightweight JavaScript library to do the operations on date. # Installation ``` npm i moment-date-format --save ``` # Usage ## Create Date Range ``` //Import import { getDateRange } from "moment-date-format"; //Usage let period = getDateRange({ rawDate: "202305", //format required -> monthly (YYYYMM), yearly (YYYY), quarterly (YYYY[Q]Q), financialYear (YYYYApril), financialYearJuly (YYYYJuly) periodType: "monthly", // options -> monthly, yearly, quarterly, financialYear, financialYearJuly periodLength: 12, //Optional Period Length, default = 1 lastYear: 2000, //Optional Year limit, default = 1900 }); //Output ["202305","202304","202303","202302","202301","202212","202211","202210","202209","202208","202207","202206"] ``` ## Subtract `N` Date ``` //Import import { subtractNDate } from "moment-date-format"; //Usage let period = subtractNDate({ rawDate: "202305", //format required -> monthly (YYYYMM), yearly (YYYY), quarterly (YYYY[Q]Q), financialYear (YYYYApril), financialYearJuly (YYYYJuly) periodType: "monthly", // options -> monthly, yearly, quarterly, financialYear, financialYearJuly n: 1, //Optional, default = 1 }); //Output 202304 ``` # Dependencies moment