"use strict"; const common_vendor = require("./vendor.js"); const getNumData = (data) => { let t = parseInt(data / 1e4); let num = ""; if (t >= 1) { num = t + "万"; } else { num = data; } return num; }; const timeHMS = (endTime) => { var date1 = Date.parse(new Date()) / 1e3; var date2 = endTime; var date3 = (date2 - date1) * 1e3; var days = Math.floor(date3 / (24 * 3600 * 1e3)); var leave1 = date3 % (24 * 3600 * 1e3); var hours = Math.floor(leave1 / (3600 * 1e3)); var leave2 = leave1 % (3600 * 1e3); var minutes = Math.floor(leave2 / (60 * 1e3)); var leave3 = leave2 % (60 * 1e3); var seconds = Math.round(leave3 / 1e3); var sun = days * 24 + hours; var min = minutes; var sec = seconds; if (sun == 0) { sun = "00"; } else if (sun < 10) { sun = "0" + sun; } if (min < 10) { min = "0" + minutes; } if (sec < 10) { sec = "0" + seconds; } if (days * 24 + hours <= 0 && minutes <= 0 && seconds <= 0) { return "00:00:00"; } else { return sun + ":" + min + ":" + sec; } }; const mathf = { // 加 add(num1, num2) { return Number(common_vendor.add(common_vendor.bignumber(num1), common_vendor.bignumber(num2))); }, // 乘 multiply(num1, num2) { return Number(common_vendor.multiply(common_vendor.bignumber(num1), common_vendor.bignumber(num2))); }, // 减 subtract(num1, num2) { return Number(common_vendor.subtract(common_vendor.bignumber(num1), common_vendor.bignumber(num2))); }, // 除 divide(num1, num2) { return Number(common_vendor.divide(common_vendor.bignumber(num1), common_vendor.bignumber(num2))); } }; exports.getNumData = getNumData; exports.mathf = mathf; exports.timeHMS = timeHMS;