Moment.js 商务插件
使用 Moment.js 商务插件,您可以在西方日历下使用 Moment 来安排工作周:一周工作7天,周六和周日休息。该插件提供了一系列函数来识别工作日、周末等。
在终端中输入以下命令进行安装:
npm install moment-business
以下是此插件中的一些功能:
- weekDays
- weekendDays
- addWeekDays
- subtractWeekDays
- isWeekDay
- isWeekendDay
以下示例将帮助您了解业务插件的一些方法。
示例1:
import moment from 'moment';
import business from "moment-business";
let today = moment();
let weekDay = business.isWeekDay(today);
console.log(today.format('dddd, DD-MM-yyyy'));
console.log(weekDay);
输出:
示例2:
import moment from 'moment';
import business from "moment-business";
let today = moment();
let next = business.addWeekDays(today, 10);
console.log(next.format('DD-MM-YYYY'));
输出:
参考: https://momentjs.com/docs/#/plugins/moment-business/