{"version":3,"sources":["jsdelivr-header.js","/npm/dateformat-yogurt@1.0.0/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACAA,SAAS,WAAW,GAClB,QAAc,IAAV,EACF,OAEF,IAAI,EAAO,IAAI,KAAK,GAEhB,EAAM,IAAI,KACV,EAAQ,UAAU,EAAI,UAAY,EAAK,WAAa,KAEpD,EAAS,KAEb,OAAI,EAAQ,GACH,MAEP,EAAQ,SAAS,EAAQ,IAEzB,EAAS,MAEL,GAAS,KACX,EAAQ,SAAS,EAAQ,IACzB,EAAS,MAEL,GAAS,KACX,EAAQ,SAAS,EAAQ,IACzB,EAAS,KAEL,GAAS,KACX,EAAQ,SAAS,EAAQ,IACzB,EAAS,MAEL,GAAS,KACX,EAAQ,SAAS,EAAQ,IACzB,EAAS,SAMZ,EAAQ,EAEjB,CACA,OAAO,QAAQ,WAAa","file":"/npm/dateformat-yogurt@1.0.0/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/dateformat-yogurt@1.0.0/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","/**\n * 日期格式化\n * @author yogurt_ly\n * @param {String} param 日期字符串\n * @returns String\n */\nfunction dateFormat(param) {\n  if (param === undefined) {\n    return;\n  }\n  let date = new Date(param);\n\n  let now = new Date();\n  let digit = parseInt((now.getTime() - date.getTime()) / 1000);\n\n  let suffix = \"秒前\";\n\n  if (digit < 60) {\n    return \"刚刚\";\n  } else {\n    digit = parseInt(digit / 60);\n    // console.log(digit);\n    suffix = \"分钟前\";\n    //  console.log(digit+suffix);\n    if (digit >= 60) {\n      digit = parseInt(digit / 60);\n      suffix = \"小时前\";\n      //  console.log(digit+suffix);\n      if (digit >= 24) {\n        digit = parseInt(digit / 24);\n        suffix = \"天前\";\n        //  console.log(digit+suffix);\n        if (digit >= 30) {\n          digit = parseInt(digit / 30);\n          suffix = \"个月前\";\n          //  console.log(digit+suffix);\n          if (digit >= 12) {\n            digit = parseInt(digit / 12);\n            suffix = \"年前\";\n          }\n        }\n      }\n    }\n  }\n  return digit + suffix;\n  console.log(digit + suffix);\n}\nmodule.exports.dateFormat = dateFormat;\n"]}