// ./path/to/customMoment/index.js
const originalMoment = require("original-moment"); // 引用原始版本
let offsetTime = 0;

// 实现你的自定义逻辑
function customMoment(...args) {
  if (args.length === 2 && args[1] === "offsetTime") {
    offsetTime = args[0] || 0;
    return originalMoment().add(offsetTime);
  }
  if (args.length === 0) {
    return originalMoment().add(offsetTime);
  }
  return originalMoment(...args);
}

// 复制所有静态属性和方法
Object.assign(customMoment, originalMoment);
customMoment.prototype = originalMoment.prototype;

module.exports = customMoment;
