在开发者工具和真机调试时时间显示是正常的,发布体验版就是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 + ‘小时’;
}