UNPKG

@discuzq/sdk

Version:

discuz dsk

20 lines (15 loc) 807 B
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.getMonthStartAndEnd = void 0; var _dayjs = _interopRequireDefault(require("dayjs")); var getMonthStartAndEnd = function getMonthStartAndEnd() { var formattedData = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : ''; var targetMonth = (0, _dayjs.default)(formattedData).get('month'); var monthStartDate = (0, _dayjs.default)(formattedData).month(targetMonth).startOf('month').format('YYYY-MM-DD'); var monthEndDate = (0, _dayjs.default)(formattedData).month(targetMonth).endOf('month').format('YYYY-MM-DD'); return [monthStartDate, monthEndDate]; }; exports.getMonthStartAndEnd = getMonthStartAndEnd;