wxs问题
发布于 7 年前 作者 liyao 11770 次浏览 来自 问答

在开发者工具和真机调试时时间显示是正常的,发布体验版就是NaN  安卓手机是正常的,苹果手机就显示成了NaN

开发者工具:

 体验版:

wxs代码:

function formatDate(now) {

var tm = getDate(parseInt(now));

return tm;

}

//时间戳和日期转化成(–天--时)

function time(time) {

var startTime = null;

startTime = parseInt(time); // 开始时间

var endTime = getDate().getTime(); // 结束时间

var usedTime = endTime - startTime; // 相差的毫秒数

var days = Math.floor(usedTime / (24 * 3600 * 1000)); // 计算出天数

var leavel = usedTime % (24 * 3600 * 1000); // 计算天数后剩余的时间

var hours = Math.floor(leavel / (3600 * 1000)); // 计算剩余的小时数

var leavel2 = leavel % (3600 * 1000); // 计算剩余小时后剩余的毫秒数

var minutes = Math.floor(leavel2 / (60 * 1000)); // 计算剩余的分钟数

return days + ‘天’ + hours + ‘小时’;

}

1 回复

export了吗?

回到顶部