js 将秒转为分秒

/**
 * 将秒转换为 分:秒
 * s  秒数
 */
function format(s) {
    //计算分钟
    //算法:将秒数除以60,然后下舍入,既得到分钟数
    var h;
    h = Math.floor(s / 60);
    //计算秒
    //算法:取得秒%60的余数,既得到秒数
    s = s % 60;
    //将变量转换为字符串
    h += '';
    s += '';
    //如果只有一位数,前面增加一个0
    // h = (h.length == 1) ? '' + h : h;
    //s = (s.length == 1) ? '' + s : s;
    if (h != 0) {
        return h + '分' + s + 's';
    } else {
        return s + 's';
    }
}

你可能感兴趣的:(js)