| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 |
- System.register(["cc"], function (_export, _context) {
- "use strict";
- var _cclegacy, TimeUtil, _crd;
- function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } }
- function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; }
- _export("TimeUtil", void 0);
- return {
- setters: [function (_cc) {
- _cclegacy = _cc.cclegacy;
- }],
- execute: function () {
- _crd = true;
- _cclegacy._RF.push({}, "c2070jsq0FDcaTrFhyA8yzm", "TimeUtils", undefined);
- /** 时间工具 */
- _export("TimeUtil", TimeUtil = class TimeUtil {
- /**
- * 间隔天数
- * @param time1 开始时间
- * @param time2 结束时间
- * @returns
- */
- static daysBetween(time1, time2) {
- if (time2 == undefined) {
- time2 = +new Date();
- }
- var startDate = new Date(time1).toLocaleDateString();
- var endDate = new Date(time2).toLocaleDateString();
- var startTime = new Date(startDate).getTime();
- var endTime = new Date(endDate).getTime();
- return Math.abs(startTime - endTime) / (1000 * 60 * 60 * 24);
- }
- /** 间隔秒数,时间顺序无要求,最后会获取绝对值 */
- static secsBetween(time1, time2) {
- var dates = Math.abs(time2 - time1) / 1000;
- dates = Math.floor(dates) + 1;
- return dates;
- }
- /**
- * 代码休眠时间
- * @param ms 毫秒
- */
- static sleep(ms) {
- return _asyncToGenerator(function* () {
- return new Promise(resolve => {
- setTimeout(() => {
- resolve();
- }, ms);
- });
- })();
- }
- });
- _cclegacy._RF.pop();
- _crd = false;
- }
- };
- });
- //# sourceMappingURL=b77b620ec71cf91395010ef886f121638bac7a62.js.map
|