芝麻web文件管理V1.00
编辑当前文件:/home/freeclou/app.optimyar.com/backend/node_modules/react-dates/lib/utils/toISODateString.js
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports["default"] = toISODateString; var _moment = _interopRequireDefault(require("moment")); var _toMomentObject = _interopRequireDefault(require("./toMomentObject")); function toISODateString(date, currentFormat) { var dateObj = _moment["default"].isMoment(date) ? date : (0, _toMomentObject["default"])(date, currentFormat); if (!dateObj) return null; // Template strings compiled in strict mode uses concat, which is slow. Since // this code is in a hot path and we want it to be as fast as possible, we // want to use old-fashioned +. // eslint-disable-next-line prefer-template return dateObj.year() + '-' + String(dateObj.month() + 1).padStart(2, '0') + '-' + String(dateObj.date()).padStart(2, '0'); }