function startCount(startCount, totalSales, differenceTime) { // var newTime = ((new Date().getTime())- 16 * 3600 * 1000-((1.4)*3600 * 1000)); var newTime = ((new Date().getTime())- 16 * 3600 * 1000); var newDay =(new Date(newTime)).getDate(); var options = { useEasing: false, useGrouping: true, separator: ',', decimal: '.', }; var differCount = Math.ceil(differenceTime / 1000); // 如果老日期和当前日期不符合,则修改 if(oldDay!=newDay){ // 当老的时间不等于当前的日期 var numAnim = new CountUp("totalSales", 0, totalSales, 2, differCount, options); numAnim.start(function () { // numAnim.update(totalSales); }); oldDay = newDay; return false; } differCount < 120 ? differCount = 120 : differCount = differCount; $("#totalDiv").show(); if(totalSales>firstCount){ var numAnim = new CountUp("totalSales", firstCount, totalSales, 2, differCount, options); numAnim.start(function () { // numAnim.update(totalSales); }); }else if(totalSales<=0){ var numAnim = new CountUp("totalSales", 0, 0, 2, differCount, options); numAnim.start(function () { // numAnim.update(totalSales); }); } }复制代码