反正有没有除数的小数而不是整数。就像我有一个 3.99 的数字一样,我只想将小数除以 1.66667。我想这样做是因为 3.99 应该等于 3 分 59 秒,所以我宁愿让它读 3.59 而不是 3.99。
这是我现在必须返回时间的代码,顺便说一句,它正在从一个程序返回一个时间,该程序告诉你还有多少时间到期。但用作完整的两位十进制数格式。
function GetDiff(dt) {
sMins = " Min";
sHours = " Hours";
sDays = " Days";
sSecs = " Secs";
if (Math.abs(DateDiff("s", now, dt)) < 86400) {
if (Math.abs(DateDiff("s", now, dt)) <= 3600) {
return ((Math.floor(Math.abs(
DateDiff("s", now, dt) / 60) * 100) / 100
).toFixed(2) + sMins);
}
else
{
return ((Math.floor(Math.abs(
DateDiff("s", now, dt) / 3600) * 100) / 100
).toFixed(2) + sHours);
}
}
else
{
return ((Math.floor(Math.abs(
DateDiff("s", now, dt) / 86400) * 100) / 100
).toFixed(2) + sDays);
}
}