UNPKG

util-helpers

Version:

一个基于业务场景的工具方法库

16 lines (13 loc) 544 B
import { __spreadArray, __read } from 'tslib'; var safeDate = function (value) { var args = []; for (var _i = 1; _i < arguments.length; _i++) { args[_i - 1] = arguments[_i]; } var safeValue = typeof value === 'string' ? value.replace(/[\\.-]/g, '/') : value; if (args && args.length > 0) { return new (Date.bind.apply(Date, __spreadArray([void 0, safeValue], __read(args), false)))(); } return typeof safeValue === 'undefined' ? new Date() : new Date(safeValue); }; export { safeDate as default };